Example #1
0
    private void Start()
    {
        this.player = GetComponent <Player>();

        attack = new AttackCommand(this.player);
        block  = new BlockCommand(this.player);
        dodge  = new DodgeCommand(this.player);
    }
Example #2
0
    private void Start()
    {
        this.player = GetComponent <Player>();
        detector    = player.GetComponentInChildren <LockOnDetector>();

        attack       = new AttackCommand(this.player);
        block        = new BlockCommand(this.player);
        dodge        = new DodgeCommand(this.player);
        lockOn       = new LockOnCommand(this.player);
        lockOnChange = new LockOnChangeCommand(this.player);
    }