将一个node添加为摄像机的target:
testCamera.addTarget(testNode);
之后,通过
testNode.on(cc.Node.EventType.TOUCH_START)
监听testNode触摸位置。此时触摸位置发生异常,从camera移除则恢复正常。具体原因没去找。希望官方确认一下。
因为camera不支持canvas,所以我干脆弃用camera,直接使用改变位置了。
将一个node添加为摄像机的target:
testCamera.addTarget(testNode);
之后,通过
testNode.on(cc.Node.EventType.TOUCH_START)
监听testNode触摸位置。此时触摸位置发生异常,从camera移除则恢复正常。具体原因没去找。希望官方确认一下。
因为camera不支持canvas,所以我干脆弃用camera,直接使用改变位置了。
根据我的经验,在Canvas节点之下的Node加入Camera之后,触摸是正常的。
如果是Canvas之外的节点,触摸就会错位。不清楚原因。