void Handler(object sender, GameEventArgs arg)
 {
     uch             = arg as LogicEventArgs <Slider>;
     slider.maxValue = uch.Data.maxValue;
     slider.value    = uch.Data.value;
     var dispatcher = Utility.Converter.ConvertToObject <GameObject>(sender);
 }
示例#2
0
 protected override void OnInitialization()
 {
     uip = Facade.SpawnReference <LogicEventArgs <string> >();
     GetUIPanel <Button>("Item").onClick.AddListener(IItemClick);
     imgItem         = GetUIPanel <Image>("Item");
     txtNumber       = GetUIPanel <Text>("TxtNumber");
     PreviouseParent = transform.parent;
 }
示例#3
0
 private void Start()
 {
     slider = GetComponentInChildren <Slider>();
     uch    = Facade.SpawnReference <LogicEventArgs <Slider> >().SetData(slider);
 }
示例#4
0
 protected override void EventHandler(object sender, GameEventArgs args)
 {
     uip = args as LogicEventArgs <InventoryDataSet>;
     UpdateSlot(uip.Data);
     UpdateItem(uip.Data);
 }