示例#1
0
        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
        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();
 }