0
我是新来的游戏物理学。我想在Sprite-kit中创建一个Sprite,其中Sprite会随着与游戏中的屏幕边界或其他对象发生碰撞而旋转。基本如此。Swift&Sprite-Kit:如何将Sprites旋转到碰撞设定的方向?
我只是不知道这是如何雪碧套件或与此有关的任何其他框架做了......我必须在代码来计算旋转或不框架提供援助?如果这将在我的代码中完成,有人可以帮我开始吗?多谢了!
我是新来的游戏物理学。我想在Sprite-kit中创建一个Sprite,其中Sprite会随着与游戏中的屏幕边界或其他对象发生碰撞而旋转。基本如此。Swift&Sprite-Kit:如何将Sprites旋转到碰撞设定的方向?
我只是不知道这是如何雪碧套件或与此有关的任何其他框架做了......我必须在代码来计算旋转或不框架提供援助?如果这将在我的代码中完成,有人可以帮我开始吗?多谢了!
使用以下SKAction:
let action = SKAction.rotateByAngle(CGFloat(M_PI), duration:5)
sprite.runAction(action)
这将旋转180º精灵
是的,但是我怎么知道哪个方向,我应该把精灵?碰撞可能发生在无数个不同的角度。 – user594883