node添加为camera的target之后,触摸位置异常。

将一个node添加为摄像机的target:

testCamera.addTarget(testNode);

之后,通过

testNode.on(cc.Node.EventType.TOUCH_START)

监听testNode触摸位置。此时触摸位置发生异常,从camera移除则恢复正常。具体原因没去找。希望官方确认一下。

因为camera不支持canvas,所以我干脆弃用camera,直接使用改变位置了。

根据我的经验,在Canvas节点之下的Node加入Camera之后,触摸是正常的。
如果是Canvas之外的节点,触摸就会错位。不清楚原因。