unity Event Trigger事件

//检测鼠标是否在UI上
public void PointerEnter()
{
print("进入UI ");
}

public void PointerExit()
{
    print("退出UI");
}
//在UI上按下,即使在UI外抬起也会调用PointerUp,但是在UI外抬起不会调用PointerClick
public void PointerDown()
{
    print("鼠标按下");
}

//鼠标按下事件  在PointerDown执行顺序之后
public void initializePotentialDrag()
{
    print("initializePotentialDrag");
}
public void PointerUp()
{
    print("鼠标抬起");
}

public void PointerClick()
{
    print("鼠标在UI上抬起");
}
//拖拽UI
public void Drag()
{
    print("拖拽中");
   
    this.transform.position = Input.mousePosition;
}

public void BeginDrag()
{
    print("开始拖拽");
}

public void EndDrag()
{
    print("结束拖拽");
}

//未知
public void Drop()
{
    print("在另一个UI抬起");
}

//在UI上时滚动滑轮
public void Scroll()
{
print(“滑轮滚动”);
}

#region
//Dropdown 、多个Toggle、多个Button等 选中事件

public void Select(BaseEventData evt)
{
    print("被选中");
}

public void UpdateSelected()
{
    print("被选中每一帧");
}

public void Deselect()
{
    print("取消选中");
}

#endregion
public void Move()
{
    print("按方向键");
}

//用在Dropdown下拉框打开关闭
public void Submit()
{
    print("Enter");
}

public void Cancel()
{
    print("Esc");
}
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值