Ejemplo n.º 1
0
 // Use this for initialization
 public override void Start()
 {
     base.Start();
     STATE_PROD = new ProdStateTriangleBuilding(gameObject);
     STATE_IDLE = new IdleStateTriangleBuilding(gameObject);
     STATE_DIE = new DieStateTriangleBuilding(gameObject);
     currentState = STATE_IDLE;
     env = Environnement.getUniqueEnv();
     //enregistremet du batiment auprès de l'environnement
     env.addProdTriangle(gameObject);
     countSphere = 0;
     setInitialEnergy(10.0f);
 }
Ejemplo n.º 2
0
 public void setCurrentState(StateTriangleBuilding newState)
 {
     currentState = newState;
 }