我有一个包装Sprite Kit的工作中的2D平台游戏引擎。为了实现滚动世界,我正在遵循苹果公司在其高级场景处理文档中的指导:我的场景包含一个世界;该世界包含所有节点,包括相机节点。
现在我正在制作关卡编辑器,这也很顺利。这是我的问题:我无法弄清如何在关卡编辑器中“缩放相机”。
我搜索并在Stack Overflow上找到了this question。使用DogCoffee的答案,我能够实现看起来正确但会导致错误精灵节点位置(在我的编辑器中,当缩放时,我不能再选择精灵)的缩放行为。 我应该如何缩放我的相机?或者,我应该如何在缩放操作后调整我的对象位置?
如果您有经过测试的解决方案,我洗耳恭听。我的意思是...眼睛。是的。
现在我正在制作关卡编辑器,这也很顺利。这是我的问题:我无法弄清如何在关卡编辑器中“缩放相机”。
我搜索并在Stack Overflow上找到了this question。使用DogCoffee的答案,我能够实现看起来正确但会导致错误精灵节点位置(在我的编辑器中,当缩放时,我不能再选择精灵)的缩放行为。 我应该如何缩放我的相机?或者,我应该如何在缩放操作后调整我的对象位置?
如果您有经过测试的解决方案,我洗耳恭听。我的意思是...眼睛。是的。