《表3 鼠标按下弹起监听:基于Unity3D反恐排爆机器人虚拟仿真设计》

《表3 鼠标按下弹起监听:基于Unity3D反恐排爆机器人虚拟仿真设计》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《基于Unity3D反恐排爆机器人虚拟仿真设计》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

表2中a1为内部浮点数变量private float,用来对关节旋转速度进行调控及UI显示,一共6组变量,在UI自带的按钮On Click监测下,将a1=float.Parse(inputfile[0].text)放入定义public void shezhisudu()函数中,使UI输入框中用户输入的字符串string转换成float类型变量,对关节进行控制,同时在Update()函数中按钮触发事件条件内编写inputfile[0].text=a1.ToString()实现对速度每一帧实时展示在UI速度输入框。实现按钮长按控制部件运动需要在控制运动按钮上挂载Event Trigger组件,实现鼠标按下抬起监测,定义方法public void LongPress1(bool bStart),通过改变布尔变量b Start状态实现监测,在Update()函数中每一帧监测b Start布尔值来进行按钮长按控制物体运动,鼠标按下、弹起监听事件逻辑见表3。