我是游戏物理新手。我想在 Sprite-kit 中创建一个 Sprite ,其中 Sprite 在与屏幕边界或游戏中的其他对象碰撞时会旋转。基本上就是这样。
我只是不知道这是如何在 Sprite-Kit 或任何其他框架中完成的...我是否必须在代码中计算旋转或者框架是否提供帮助?如果这要在我的代码中完成,有人可以帮助我开始吗?非常感谢!
最佳答案
使用以下 SKAction:
let action = SKAction.rotateByAngle(CGFloat(M_PI), duration:5)
sprite.runAction(action)
这会将 Sprite 旋转 180°
关于ios - Swift 和 Sprite 套件 : How to rotate sprites to the direction set by collision?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36813688/