社区
Unity3D
帖子详情
Unity3D 多个按钮同时按下发生错误,激活的按钮自动抬起!
weixin_43098808
2019-01-18 07:10:32
如题:按下三个以上的按钮时,按住的按钮自动抬起!
根据测试得出:
按下,一、二、三个Button时是没有任何问题的。
当按下第四个按钮时,之前按住的按钮其中一个变成抬起状态!
当同时按住六个按钮时,之前按住的按钮,有2-3个抬起!
注意:抬起的按钮是随机的,并非固定!
请求各路大神指点,问题在哪或者有那些解决方案!
...全文
612
4
打赏
收藏
Unity3D 多个按钮同时按下发生错误,激活的按钮自动抬起!
如题:按下三个以上的按钮时,按住的按钮自动抬起! 根据测试得出: 按下,一、二、三个Button时是没有任何问题的。 当按下第四个按钮时,之前按住的按钮其中一个变成抬起状态! 当同时按住六个按钮时,之前按住的按钮,有2-3个抬起! 注意:抬起的按钮是随机的,并非固定! 请求各路大神指点,问题在哪或者有那些解决方案!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
方圆谦里
2019-09-29
打赏
举报
回复
而且你这个内容也不需要代码吧
weixin_43098808
2019-01-20
打赏
举报
回复
再次说明,每个按钮就一个按下和抬起事件!每个事件都是Debug一下(测试)! 如果我四个手指按在四个按钮上不放(注意:不放,所以不应该有抬起事件,但是却触发了!)
weixin_43098808
2019-01-20
打赏
举报
回复
说这么清楚了,还需要什么代码? 我这六个都是按钮,按钮默认灰色的,按住了就变红色(按住多个按钮后,红色就变灰色,变为抬起状态)!每个按钮都是一个点击事件和抬起事件。 代码没有任何问题,有问题也是UGUI的问题(UGUI源码我也看不到),我需要的是解决方案,不是让你猜!
幽幽有悠悠呦
2019-01-19
打赏
举报
回复
1
。。。。。 你这问题问的。。。代码一行都没有。控制他们是否显示却是代码。 会引发问题的核心不发出来,谁有时间瞎猜你的实现方案?
Unity3D
游戏开发极速入门
C#+
Unity3D
实现2D游戏开发极速入门,课程内容包括:认识C#变量与输出字符串输出数据类型转换类与方法方法的调用一撮金算法实现数组的使用方法传参与字符串截取for循环的使用窗体程序一撮金窗体实现条件语句基础串讲break/continue/数组遍历异常与动画原理井字游戏需求分析井字游戏棋盘井字游戏示例代码讲解访问修饰符与封装字段理解this与私有字段方法参数类型基础回顾与值传递示例引用传递与基础算法字符串处理(一)字符串处理(二)及类型转换贪吃蛇游戏技术分析(一)贪吃蛇游戏技术分析(二)泛型等概念解析
Unity3D
游戏开发概述
Unity3D
一撮金游戏实现(上)
Unity3D
一撮金游戏实现(下)
Unity3D
五子棋游戏技术分析(一)
Unity3D
五子棋游戏技术分析(二)
Unity3D
五子棋游戏技术分析(三)
Unity3D
编程基础训练(一)
Unity3D
编程基础训练(二)
Unity3D
编程基础训练(三)下载资源角色入场角色控制器与键盘输入装饰世界阻止移动可搜集对象伤害区域与敌人摄像机游戏声音的使用声音的空间化构建运行与分发c#基础补强精灵动画射线投射粒子
Unity3D
基础串讲C#基础回顾3D贪吃蛇游戏设计(一)3D贪吃蛇游戏设计(二)3D贪吃蛇游戏设计(三)
【
Unity3D
基础2-12】
Unity3D
常用API
【
Unity3D
从入门到进阶】文章目录及设置这个专栏的初衷 二、
Unity3D
常用API 1、Event Function:事件函数 - Reset() :被附加脚本时、在游戏物体的组件上按Reset时会触发该事件函数 - Start() :在游戏初始化时会执行一...
Unity实现安卓虚拟摇杆多点触控
代码示例在最下面 1. Unity对于触屏操作的支持 ...触控点的状态,是一个Touch.Phase枚举,包括: Began(手指
按下
),Move(手指滑动),Stationary(手指已经
按下
且保持不动),Ended(手指
抬起
),Ca
Unity3D
常用知识点总结
unity3d
下 常用物体 cube cylinder sphere plane quad prefabs 可以将全部资源整合完后的gameobject打包成prefabs供重复使用,实例和场景中的游戏物体是可以相互apply的。 特殊物体 Terrain(地形) 常用操作: ...
Unity3D
入门基础知识汇总
1、参考链接 01.... } //
抬起
鼠标 if (Input.GetMouseButtonUp(0)) { Debug.Log("
抬起
了鼠标左键"); } //
按下
键盘
按钮
if (Input.GetKeyDown(KeyCode.A)) { Debug.Log("
按下
了A"); } if (Input.GetKey...
Unity3D
2,526
社区成员
2,135
社区内容
发帖
与我相关
我的任务
Unity3D
Unity3D相关内容讨论专区
复制链接
扫一扫
分享
社区描述
Unity3D相关内容讨论专区
游戏
unity
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
Unity3D社区公告:
社区致力于解决各种Unity3D相关的“疑难杂症”。
社区不允许发布与Unity3D或相关技术无关内容。
社区版主邀请各位一道为打造优秀社区不懈努力。
试试用AI创作助手写篇文章吧
+ 用AI写文章