我button 用 addTouchEventListener 监听鼠标事件是好的!
我直接local rootNode = cc.CSLoader:createNode(“BagNode.csb”) 是一个node
rootNode 用 addTouchEventListener 就报错了,到底要怎么样才能监听鼠标事件啊
帮助文档,例子官网也没找到
local imageView = ccui.ImageView:create("equip/1226.png")
imageView:setTouchEnabled(true)
imageView:setTag(1)
imageView:addTouchEventListener(clickItem)
这样就可以了
用ui编辑器编辑后 local rootNode = cc.CSLoader:createNode(“BagNode.csb”)
rootNode没法加事件,是本身设定还是要在编辑器里面设置的》
没人回答吗。。。
createNode返回的是一个Node。。
addTouchEventListener是Widget的方法,必须是继承于Widget的子类才能用
那编辑器里面就button可以添加事件吧
任何有交互选项的对象都可以添加触摸事件。
必须是ccui的东西才能用addTouchEventListener