unity3d中,点击按钮,会同时触发按钮监听事件和鼠标点击事件,怎么只触发按钮事件,不触发鼠标点击事件 10

Button和Input.GetMouseButtonDown(0)会同时触发,怎么让它点击按钮只触发Button的事件。... Button和Input.GetMouseButtonDown(0)会同时触发,怎么让它点击按钮只触发 Button 的事件。 展开
 我来答
以梦为马吖
推荐于2018-05-18
知道答主
回答量:11
采纳率:0%
帮助的人:10万
展开全部

可以通过点击事件的响应来进行判断:

 if (EventSystem.current.currentSelectedGameObject != null)
{
      //点击是ui                  
}
else
{
    //点击不是ui
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式