Exemple #1
0
    public Projectile SetStrategy(int n)
    {
        if (n == 0)
        {
            _moveStrategy = new MoveForward();
        }
        else
        {
            _moveStrategy = new MoveSinusoidal();
        }

        return(this);
    }
Exemple #2
0
 void Start()
 {
     _sr           = this.GetComponent <SpriteRenderer>();
     _moveStrategy = new MoveForward();
     _sr.sprite    = p1;
 }