void Start() { if (defaultBehavior == "Rolly") { behavior = new RollyCrab(this); } else if (defaultBehavior == "Double") { behavior = new DoubleJumpCrab(this); } else if (defaultBehavior == "Multi") { behavior = new MultiJumpCrab(this, 3); } else { behavior = new CrabBehavior(this); } }
public void ChangeBehavior(CrabBehavior behavior) { this.behavior = behavior; }