private void InstallAvaterView() { avatarView.Init(characterMono); avatarView.BindingContext = new AvatarViewModel(); avatarView.BindingContext.Modify(characterMono.HeroModel); characterMono.avatarViewModel = avatarView.BindingContext; }
public void OnUniverseObjectAdded(UniverseObject universeObject) { if (universeObject is UniverseEngine.Avatar) { avatarView = universeFactory.GetAvatar(); avatarView.Init((UniverseEngine.Avatar)universeObject, this); tilemapObjectViews.Add(avatarView); } else if (universeObject is UniverseEngine.Ship) { shipView = universeFactory.GetShip(); shipView.Init((UniverseEngine.Ship)universeObject, this); tilemapObjectViews.Add(shipView); } }
private void InstallAvaterView() { avatarView.Init(characterMono); }