Esempio n. 1
0
 void Start()
 {
     //EventTriggerListener.Bind(ui1.Go).onClick = OnClick;
     //EventTriggerListener.Bind(ui2.Go).onClick = OnClick;
     //EventTriggerListener.Bind(cube1.Go).onClick = OnClick;
     //EventTriggerListener.Bind(cube2.Go).onClick = OnClick;
     //EventTriggerListener.Bind(spt1.Go).onClick = OnClick;
     //EventTriggerListener.Bind(spt2.Go).onClick = OnClick;
     EventTriggerListener.Bind(ui1.gameObject).onEnter       = OnEnter;
     EventTriggerListener.BindPass(ui1.gameObject).onClick   = OnClick;
     EventTriggerListener.BindPass(ui2.gameObject).onClick   = OnClick;
     EventTriggerListener.BindPass(cube1.gameObject).onClick = OnClick;
     EventTriggerListener.BindPass(cube2.gameObject).onClick = OnClick;
     EventTriggerListener.BindPass(spt1.gameObject).onClick  = OnClick;
     EventTriggerListener.BindPass(spt2.gameObject).onClick  = OnClick;
 }
Esempio n. 2
0
 private void Start()
 {
     ui1    = GameObject.Find("Canvas/ui1").GetComponent <Image>();
     ui2    = GameObject.Find("Canvas/ui2").GetComponent <Image>();
     cube   = GameObject.Find("cube");
     sprite = GameObject.Find("sprite");
     //// 绑定自定义委托
     // 点击
     EventTriggerListener.Bind(ui1.gameObject).onClick = OnClickHandler;
     //EventTriggerListener.Bind(ui2.Go).onClick = OnClickHandler;
     EventTriggerListener.Bind(cube.gameObject).onClick   = OnClickHandler;
     EventTriggerListener.Bind(sprite.gameObject).onClick = OnClickHandler;
     // 拖动
     EventTriggerListener.Bind(ui1.gameObject).onDrag = OnDragHandler;
     //EventTriggerListener.Bind(ui2.Go).onDrag = OnDragHandler;
     EventTriggerListener.Bind(cube.gameObject).onDrag   = OnDragHandler;
     EventTriggerListener.Bind(sprite.gameObject).onDrag = OnDragHandler;
     // 进入
     EventTriggerListener.Bind(ui1.gameObject).onEnter = OnEnterHandler;
     //EventTriggerListener.Bind(ui2.Go).onEnter = OnEnterHandler;
     EventTriggerListener.Bind(cube.gameObject).onEnter   = OnEnterHandler;
     EventTriggerListener.Bind(sprite.gameObject).onEnter = OnEnterHandler;
     // 离开
     EventTriggerListener.Bind(ui1.gameObject).onExit = OnExitHandler;
     //EventTriggerListener.Bind(ui2.Go).onExit = OnExitHandler;
     EventTriggerListener.Bind(cube.gameObject).onExit   = OnExitHandler;
     EventTriggerListener.Bind(sprite.gameObject).onExit = OnExitHandler;
     // 按下
     EventTriggerListener.Bind(ui1.gameObject).onDown = OnDownHandler;
     //EventTriggerListener.Bind(ui2.Go).onDown = OnDownHandler;
     EventTriggerListener.Bind(cube.gameObject).onDown   = OnDownHandler;
     EventTriggerListener.Bind(sprite.gameObject).onDown = OnDownHandler;
     // 弹起
     EventTriggerListener.Bind(ui1.gameObject).onUp = OnUpHandler;
     //EventTriggerListener.Bind(ui2.Go).onUp = OnUpHandler;
     EventTriggerListener.Bind(cube.gameObject).onUp   = OnUpHandler;
     EventTriggerListener.Bind(sprite.gameObject).onUp = OnUpHandler;
 }