我目前正在开发一款用于iPhone的Cocos2d涂鸦跳跃式游戏,并设置了两个不同层次的场景 - 游戏对象(平台,收藏品等......)和玩家(角色,由玩家控制).
我在单独的图层中有这些,因为我想在玩家跳起时向下滚动整个游戏对象层 - 给它垂直的,涂鸦跳跃式的感觉.
问题是玩家和平台之间的交叉不会发生,因为他们在不同的层上.
有谁知道如何解决这个问题?有人提到convertToWorldCoords,但我迷失了!
objective-c collision-detection linear-algebra cocos2d-iphone