void Handler(object sender, GameEventArgs arg) { uch = arg as UIImplementArgs <Slider>; slider.maxValue = uch.Data.maxValue; slider.value = uch.Data.value; var dispatcher = Utility.ConvertToObject <GameObject>(sender); }
private void Start() { slider = GetComponentInChildren <Slider>(); uch = new UIImplementArgs <Slider>(slider); }
protected override void EventHandler(object sender, GameEventArgs args) { uip = args as UIImplementArgs <InventoryDataSet>; UpdateSlot(uip.Data); UpdateItem(uip.Data); }