質問: ### 前提・実現したいこと UnityでiTweenを使って簡単なゴルフゲームを作っています。 親オブジェクトの上に子オブジェクトのクラブを配置して、親オブジェクトを回転させることで、 クラブでボールを弾こうとしているのですが上手くいきません。 親、子共にRigidBody無し、初期Rotationは(0,0,0),宙に浮いていて、回転中はボール以外に 触れることはないです。 自分なりに試行錯誤してみましたが、結局原因がわかりません。 助けが欲しいです。 ### 発生している問題・エラーメッセージ ``` 親オブジェクトをx軸方向に-200度ほど回転させ、クラブを振りぬくつもりが、 グルグルと何回転もしてしまう。 ``` ### 該当のソースコード ``` using UnityEngine; using System.Collections; public class Body : MonoBehaviour { void Start() { Snap(); } void Snap() { iTween.RotateBy (gameObject, iTween.Hash ( "x", -200, "time", 1f )); } } ```
回答: こういうことでしょうか。 http://14.gigafile.nu/0918-hfd942c069d5ee350e20443a5219b542e