Exemplo n.º 1
0
 public ControllerPlayer(GameObject player, Vector3 spawnPoint, Controls controls)
 {
     this.view  = GameObject.Instantiate(player, spawnPoint, Quaternion.identity, null).GetComponent <ViewPlayer>();
     this.model = new ModelPlayer(controls);
     view.SetController(this);
     inputComponent = new InputComponent(this);
 }
Exemplo n.º 2
0
 public ControllerPlayer(ViewPlayer player)
 {
     model          = new ModelPlayer();
     inputComponent = new InputComponent(this);
     view           = GameObject.Instantiate(player.gameObject, model.position, Quaternion.identity, null).GetComponent <ViewPlayer>();
     view.SetController(this);
 }