コード例 #1
0
ファイル: SimpleDoor.cs プロジェクト: longstl/muonline
        void StartMoveTo(MuPlayer.PlayerData Data)
        {
            float dist = Distance();

            if (dist <= _distance && _action == Action.Closed)
            {
                StartCoroutine(Open());
            }
            else if (dist > _distance && _action == Action.Opened)
            {
                StartCoroutine(Close());
            }
        }
コード例 #2
0
ファイル: GateDoor.cs プロジェクト: longstl/muonline
        void StartMoveTo(MuPlayer.PlayerData Data)
        {
            float dist = Distance();

            if (dist < _distance)
            {
                need = Quaternion.Euler(closedRotate.x, _rotateY, closedRotate.z);
            }
            else
            {
                need = closedRotate;
            }
        }
コード例 #3
0
ファイル: Roof.cs プロジェクト: longstl/muonline
 void StartMoveTo(MuPlayer.PlayerData Data)
 {
     Check();
 }