在学习了SpriteKit的基础知识之后,我想知道如何实现这个简单的控制机制:在视图/节点/控件的情况下将力强加到/移动节点 。
我只能找到一次使用武力的方法。
答案 0 :(得分:0)
你知道触摸何时开始,触摸结束。
这意味着你需要一面旗帜。我们称之为isBeingTouched
在您的降落方法上,设置isBeingTouched = true
在您的补验方法中,设置isBeingTouched = false
现在我们唯一需要的是一个连续循环来不断检查它。
最佳位置是更新。
所以在你的更新中,你说
if isBeingTouched == true
{
update you velocity or add force, whatever you need to do
}