public Projectile SetStrategy(int n) { if (n == 0) { _moveStrategy = new MoveForward(); } else { _moveStrategy = new MoveSinusoidal(); } return(this); }
void Start() { _sr = this.GetComponent <SpriteRenderer>(); _moveStrategy = new MoveForward(); _sr.sprite = p1; }