【发布时间】:2016-06-28 16:04:28
【问题描述】:
我正在使用 Spritekit 在 Swift 中制作 IOS 游戏,我有一个玩家 Sprite,我想旋转它并移动到屏幕上触摸的位置。目前我得到了角度,创建了转动的动作,运行动作并对运动做同样的事情。这对于单次触摸效果很好,但是我现在想在触摸移动时做同样的事情。首先我尝试删除动作然后运行新动作,精灵抖动或根本不动,因为动作在创建后很快被取消。我也尝试过每 100 毫秒运行一次,但我仍然无法顺利移动。
所以我想知道有没有办法在动作运行时修改它?或者这样做的正确方法是什么?
【问题讨论】:
-
你能展示你当前的代码吗,你是怎么做的。
标签: swift sprite-kit skaction