internal void PlayerLogin(Character character) { var p = Resources.Load("Prefabs/Player") as GameObject; var instance = GameObject.Instantiate(p); LocalCharacter = character; character.isLocal = true; var pView = instance.GetComponent <PlayerView>(); character.CharacterModelChanged -= pView.HandleModelChanged; character.CharacterModelChanged += pView.HandleModelChanged; pView.p = character; Characters.AddPlayer(character); pView.ActivateView(); }