コード例 #1
0
ファイル: TestPlayer.cs プロジェクト: nakamoto02/DimentRun
        //=====================================================
        void Awake()
        {
            rigidbodyCache = GetComponent <Rigidbody>();
            IsStop         = false;
            SaveAccel      = 0;

            pMover = GetComponent <PlayerMover>();
            if (pMover == null)
            {
                ChangeMover <PlayerMover3D>();
            }
        }
コード例 #2
0
ファイル: TestPlayer.cs プロジェクト: nakamoto02/DimentRun
 //-----------------------------------------------------
 //  操作の変更
 //-----------------------------------------------------
 public void ChangeMover <PM>() where PM : PlayerMover
 {
     Destroy(pMover);
     pMover = gameObject.AddComponent <PM>();
 }