public PlayerController(PlayerScriptableObject fighterJetProperties) { model = new PlayerModel(fighterJetProperties); view = GameObject.Instantiate <PlayerView>(model.JetPrefab, new Vector2(0, 0), Quaternion.identity); view.SetController(this); isLoaded = true; }
public PlayerModel(PlayerScriptableObject jetProperties) { jetPrefab = jetProperties.JetPrefab; reloadTime = jetProperties.ReloadTime; }