どこか冗談が混じっている。
とにかく。次のコードでは、setForceVectorメソッドは、変更しようとしているメンバーの値に実際の影響を与えません。ログを確認すると、関数が呼び出されていることがわかります ( a を処理する別のオブジェクトによってtouchEvent)。
私は NSLog を使用して、forceVectorfromControls実際に期待どおりに出くわしていることを確認しました。
initまたはstepメソッドで値を設定すると、意図したとおりに機能しforceVectorます。しかし、何らかの理由で、メソッドでは何もしません。setForceVector
cpVectは C 構造体ですが、何か関係がありますか?
私は困惑しています。