public void SelectHero(UIClickableElement <CrewMember> hero) { HeroAvatar.sprite = hero.Data.Avatar; HeroName.text = hero.Data.Name; HeroClass.text = hero.Data.Class; HeroDescription.text = hero.Data.Description; }
public virtual void OnClick(UIClickableElement <TDefinition> element) { Debug.Log("Active element is " + element.gameObject.name); if (ActiveElementImage != null) { var rect = element.transform as RectTransform; ActiveElementImage.enabled = true; ActiveElementImage.rectTransform.sizeDelta = rect.sizeDelta; ActiveElementImage.transform.position = element.transform.position; ActiveElementImage.transform.parent = element.transform; } }