void Awake() { levelManager=GameObject.Find("Managers").GetComponent<LB_LevelManager>(); movementManager=GameObject.Find("Managers").GetComponent<LB_MovementManager>(); maxComp=GameObject.Find("MAX").GetComponent<LB_MaxComp>(); levelManager.SetAsDemo(); maxComp.SetStartPosition(5,3,0); levelManager.AddObstaculo(new LB_Obstaculo(5,5,1)); levelManager.AddSolucion(new LB_Solucion(5,7,0)); }
public void Execute(LB_MaxComp max) { if (name.StartsWith("Derecho")){ max.addGoAhead(); return; } if (name.StartsWith("GirarIzquierda")){ max.addTurnLeft(); return; } if (name.StartsWith("GirarDerecha")){ max.addTurnRight(); return; } if (name.StartsWith("Saltar")){ max.addJump(); return; } if (name.StartsWith("Foco")){ max.addLigth(); return; } }
// Use this for initialization void Start() { lbManager=GameObject.Find("Managers").GetComponent<LB_LevelManager>(); max=GameObject.Find("MAX").GetComponent<LB_MaxComp>(); GenerateLevel(currentLevel++); }