cocos lua 按钮监听事件获取触摸点

在cocos lua 中,我们实现按钮的监听事件一般这样使用local function btnOnClick( sender, eventType ) end btn:addTouchEventListener(btnOnClick)eventType有四种: TOUCH_EVENT_BEGAN         --触摸开始 TOUCH_EVENT_MOVED   

- 阅读全文 -

Cocos2dx Lua添加自定义监听事件(点击穿透)

在使用cocos2dx古老的ui编辑器时,当按钮的上方需要添加一个层容器去显示一些其他东西的同时,还需要相应点击按钮的事件。需要把层容器的属性中的【交互】勾选去掉,这样,层容器在被点击的时候是直接将事件传递给下面的节点的。如果想要在层容器上拦截点击事件,即不响应下方的按钮的话。一种方法是勾选编辑器中的【交互】(具体原因并不明确,大概是有“交互”属性的节点,会自动添加一个事件监听吧)。还有一种方式就

- 阅读全文 -

Lua RichText Cocos2dx

最近研究lua,并且使用lua写cocos游戏,碰到了一个小需求,就是提示信息的展示,并且还是那种需要样式。那么第一想到的就是富文本,正巧cocos提供了相应的类——RichText,有一点想要吐槽的是,为什么有选定删除某一个Element,却没有直接清除?如下写法是自定义一个RichText,在设置好了后便加入table中。 local label = ccui.Text:crea

- 阅读全文 -