在ios中使用box2d和cocos2d旋转物体
我有一些具有固定旋转的对象,我希望能够通过使用两根手指或简单地点击并应用旋转变换来旋转它们。有什么想法吗?谢谢。
I have objects with fixed rotations that I would like to be able to rotate, either by using two fingers or by simply tapping and applying a rotate transform. Any ideas? Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
覆盖精灵的setRotattion,所以当你改变rotate属性时,你也会旋转box2d的身体
角度,在cocos2d和box2d中处理方式不同,所以你需要转换为弧度并乘以-1来改变方向
override the setRotattion for the sprite, so when you change the rotate property you will also rotate the box2d body
angles in cocos2d and in box2d are handled differently, so you need to transform to radians and multiply by -1 to change direction