Ejemplo n.º 1
0
        public override bool OnTriggerEnter()
        {
            var args = new ControllerGameUIEventArgs(GameUIEventType.TrySelect, UIKey);

            args.AttachedData["Card"] = Card;
            Channel.Broadcast(args);
            return(true);
        }
Ejemplo n.º 2
0
 protected override void AttachDataOnSelected(ControllerGameUIEventArgs args)
 {
     args.AttachedData["ButtonName"] = ButtonName;
     if (Data != null)
     {
         args.AttachedData["Data"] = Data;
     }
 }
        public override bool OnTriggerClick()
        {
            if (!Highlight)
            {
                return(false);
            }

            var args = new ControllerGameUIEventArgs(GameUIEventType.Selected, UIKey);

            Channel.Broadcast(args);

            return(true);
        }
        public override bool OnTriggerClick()
        {
            if (!IsHoveringAndAllowSelected)
            {
                return(false);
            }

            var args = new ControllerGameUIEventArgs(GameUIEventType.Selected, UIKey);

            AttachDataOnSelected(args);
            Channel.Broadcast(args);

            return(true);
        }
 protected override void AttachDataOnTrySelect(ControllerGameUIEventArgs args)
 {
     args.AttachedData["Selected"] = _selected;
     base.AttachDataOnTrySelect(args);
 }
Ejemplo n.º 6
0
 protected override void AttachDataOnSelected(ControllerGameUIEventArgs args)
 {
     args.AttachedData["Action"] = _action;
 }
Ejemplo n.º 7
0
 protected override void AttachDataOnTrySelect(ControllerGameUIEventArgs args)
 {
     args.AttachedData["Position"] = Position;
 }
Ejemplo n.º 8
0
 protected override void AttachDataOnTrySelect(ControllerGameUIEventArgs args)
 {
     args.AttachedData["PlayerNo"] = PlayerNo;
 }
Ejemplo n.º 9
0
 protected override void AttachDataOnSelected(ControllerGameUIEventArgs args)
 {
     //请求是否允许选的时候,把自己的状态调整一下
     args.AttachedData["PlayerNo"] = PlayerNo;
     args.AttachedData["Selected"] = _selected;
 }
 protected virtual void AttachDataOnTrySelect(ControllerGameUIEventArgs args)
 {
 }