我在场景节点下建了一个UI节点,我设置了TouchBegan事件,动作是移动,可是我点击屏幕后怎么都没反应,设置什么动作都无效,不仅如此,凡是涉及到触摸屏幕的事件都无效,可是我用SceneOnEnter却能生效,这是为什么
您好,您是否保存配置呢?如果保存请您提供一个设置截图。我们这里测试都是没有问题的。有劳您提供具体信息以便我们帮助您查找问题原因。感谢您对cocostudio的支持。
你所谓的保存配置指的是什么,这个不需要生成吧,触发器设置好后直接确定就可以了吧?我新建了一个场景,在场景下加入一个UI控件,之后点触发器,新建了一个触发器,事件选择了TouchBean,条件没有设,动作设置了moveBy,最后设置好了属性值点确定退出,可是这时运行编辑器里的模拟器,点击屏幕怎么都不管用,我又试了其他的事件,凡是设置了点击屏幕的事件都没反应,没有涉及到屏幕的事件都可以用,程序运行时效果也是一样。
我跟你遇到了相同的问题,也是场景消息好使,触屏的都没反应。
我后来发现,我在场景里还添加了一个ui,这个ui里的panel是全屏的,而且点了交互,我把panel的交互去掉了,然后重新导出,刷新了场景的资源。
再运行就好用了。不过只能点场景里没有设置交互的地方,比如ui里要是有个图片设置了交互,点到图片上,同样不执行触发器里设置的事件。
我也遇到啦相同的问题,你说的很对,果然解决啦! 
可是要怎么才能使点击有交互的地方也响应touch事件呢
目前这个是UI触摸事件的限制导致的,目前正在升级UI结构。另外推荐大家使用触摸点位置来判断是否点击。