【发布时间】:2014-12-17 18:19:01
【问题描述】:
我第一次使用 Swift 并在屏幕上有一个正方形。广场从向右移动开始。当我点击它时,我希望它上升。我根本不希望它继续向右,我希望它直接向上。不幸的是,物理和重力使它在上升之前更向右弯曲。在将重力设置为新值之前,我该怎么做才能完全停止物体的重力拉力和加速度?
这会将对象转向正确的方向,但我需要它在执行此操作之前立即停止。
if(self.gravity.gravityDirection.dx == 1){
self.gravity.gravityDirection = CGVectorMake(-1.0, 0.0)
}
【问题讨论】: