コード例 #1
0
        public void boatMoveDown(GameObject obj)
        {
            MoveToAction action = obj.AddComponent <MoveToAction>();

            if (action.actionState == ActionState.ing)
            {
                action.setMoveTo(BOATDOWN, SPEED);
            }
        }
コード例 #2
0
        public void moveToRightDown(GameObject obj)
        {
            MoveToAction action = obj.AddComponent <MoveToAction>();

            if (action.actionState == ActionState.ing)
            {
                action.setMoveTo(RIGHTDOWN, SPEED);
            }
        }
コード例 #3
0
        public void moveToLeftUp(GameObject obj)
        {
            MoveToAction action = obj.AddComponent <MoveToAction>();

            if (action.actionState == ActionState.ing)
            {
                action.setMoveTo(LEFTUP, SPEED);
            }
        }
コード例 #4
0
        public void moveToArrive(GameObject obj)
        {
            Vector3      arrive = obj.GetComponent <Person>().arrive;
            MoveToAction action = obj.AddComponent <MoveToAction>();

            if (action.actionState == ActionState.ing)
            {
                action.setMoveTo(arrive, SPEED);
            }
        }
コード例 #5
0
        public void moveToStart(GameObject obj)
        {
            Vector3      start  = obj.GetComponent <Person>().start;
            MoveToAction action = obj.AddComponent <MoveToAction>();

            if (action.actionState == ActionState.ing)
            {
                action.setMoveTo(start, SPEED);
            }
        }