示例#1
0
        public void patrol()
        {
            CCMove ccMove;

            ccMove = CCMove.GetSSAction(this);
            var actionManager = ((FirstController)SSDirector.GetInstance().CurrentSceneController).actionManager;

            actionManager.RunAction(this.obj, ccMove, (CCActionManager)actionManager);
        }
        public static CCMove GetSSAction(Patrolman p)
        {
            CCMove action = ScriptableObject.CreateInstance <CCMove>();

            action.p         = p;
            action.state     = 2;
            action.direction = Direction.EAST;
            action.speed     = 10;
            return(action);
        }