void Start() { if (Application.loadedLevelName == "Juego") { jugador = GameObject.Find("triangulo"); playerControl = jugador.GetComponent <PlayerController> (); decoDos = new DecoradorCoinTwo(playerControl); Debug.Log(playerControl.getMonedaDosEstado()); tiempoAux1SinceLevelLoad = Time.timeSinceLevelLoad; playerDecorado = null; playerControl.bala.transform.localScale = new Vector3(2, 2, 2); } }
void Start() { jugador = GameObject.Find("triangulo"); playerControlador = jugador.GetComponent <PlayerDDS>(); Upperc = new Upper_Command(playerControlador); Downc = new Down_Command(playerControlador); Escc = new Esc_Command(playerControlador); Spacec = new Space_Command(playerControlador); invoker = new Invoker(); invoker.SetCommand(Upperc, Downc, Escc, Spacec); }
public Esc_Command(PlayerDDS receiver) : base(receiver) { }
public Upper_Command(PlayerDDS receiver) : base(receiver) { }
// Constructor general para comando. //Se captura el receptor de el comando. public Command(PlayerDDS receiver) { this.playerComando = receiver; }
public Space_Command(PlayerDDS receiver) : base(receiver) { }
// Constructor public Down_Command(PlayerDDS receiver) : base(receiver) { }