예제 #1
0
    public override void enemyStart(Director director, Director.EnemyParameters parameters, Player player)
    {
        this.director   = director;
        this.player     = player;
        this.parameters = parameters;
        destroyed       = new Destroyed(this, 720);
        move            = new Move(this);
        wait            = new Wait(this);

        wait.nextState = move;

        stateMachine.currentState = wait;
    }
예제 #2
0
 abstract public void enemyStart(Director director, Director.EnemyParameters parameters, Player player);