给模型添加点击事件无效
wdb4tiancai 发布于2017-11 浏览:1375 回复:1
1
收藏

simple_scene2.json 代码:


{
"name": "bear",
"type": "pod",
"visible": 1,
"touchable": 1,
"meshFileName": "res/model/bear.pod",
"material": {
"common": {
"texturePath":"res/texture/",
"disableLightEffect":0
}
},
"position": "0,0,0",
"scale": "0.3,0.3,0.3",
"rotation": "0,0,0",
"chirlden": [],
"podSuppl": {
"allSubnodeTouchable":1
}
}

方案 1:

scene.bear.on_click = function()
--设置点击小熊,播放小熊动画
pod_anim_test()
end

方案2:

local onSimplePodButtonClickHandler = lua_handler:register_handle("onSimplePodButtonClick")

local bear = application:get_current_scene():get_node_by_name("bear")
bear :set_event_handler(0, onSimplePodButtonClickHandler)

这两种方案都试过了,还是不行,请问有什么特殊方案吗?

收藏
点赞
1
个赞
共1条回复 最后由wdb4tiancai回复于2017-11
#2wdb4tiancai回复于2017-11

自问自答吧,忘记加这个了。

1
TOP
切换版块