在改变了摄像机(不用默认摄像机,而是自定义了摄像机)和改变了精灵的Z轴情况下。。
如何知道cocos2d::Touch* touches是否选中了该精灵???
求助求助。。
用平常的方式肯定不行。。
需要用射线。。
但是sprite的包围盒怎么来??需要自己算??
这么有深度的问题。。竟然没人回答。。















sprite的包围盒可以用content size
肯定不是啊。。
改变了摄像机的Z轴或者精灵的Z。。
视觉上精灵是会变大变小的。。
但是content size没变。。
改变相机是表象,就像你看近的东西大,远的小。
用相机unproject,反投影回去的射线,这个射线是世界空间的,然后精灵也到世界坐标,然后就判断了。
是射线。。
但是射线的api是判断是否穿过某个AABB.
2D的精灵没有取AABB的接口。。
用contentsize构建一个有一点点厚度的aabb。