イラスト、モデリング、Unity、VR関連

unityとかblenderとかvr関連の作業メモ

Unity RigidBodyとTranslateにおける子要素の動きの違い

++結論

RigidBodyで親オブジェクトを移動させた場合、子要素のうちRigidbodyを持つオブジェクトは動かない。Translateなら動く。

 

public class move : MonoBehaviour
{
    // Start is called before the first frame update
    void Start()
    {
      var rb = GetComponent();
      //rb.velocity = new Vector3(3,0,0);
    }

    // Update is called once per frame
    void Update()
    {
      gameObject.transform.Translate(0.1f,0,0);
    }
}