public Action aleAction() { System.Random rd = new System.Random(); int nbr = rd.Next(4); Action a; switch (nbr) { case 0: a = new AllerSauver(); break; case 1: a = new UtiliserObjet(); break; case 2: a = new PrevenirAutorite(); break; default: a = new Frapper(); break; } return(a); }
public void setAction(string tag) { Action a; switch (tag) { case "attraper": a = new Attraper(); break; case "tuer": Debug.Log("qdsfaezr"); a = new Tuer(); break; case "suicide": a = new Suicide(); break; case "autorite": a = new PrevenirAutorite(); break; case "sauver": a = new AllerSauver(); break; default: a = new Attendre(); break; } this.action = a; }