当前位置: 首页 > news >正文

网站建设的学习方法机关网站建设总结

网站建设的学习方法,机关网站建设总结,快钱支付需要网站备案吗,厦门旅游网页设计Unity UGUI的StandaloneInputModule (标准输入模块)组件的介绍及使用 1. 什么是StandaloneInputModule组件#xff1f; StandaloneInputModule是Unity UGUI系统中的一个标准输入模块组件#xff0c;用于处理鼠标和键盘的输入事件。它可以将鼠标和键盘的输入转化为UGUI系统中…Unity UGUI的StandaloneInputModule (标准输入模块)组件的介绍及使用 1. 什么是StandaloneInputModule组件 StandaloneInputModule是Unity UGUI系统中的一个标准输入模块组件用于处理鼠标和键盘的输入事件。它可以将鼠标和键盘的输入转化为UGUI系统中的事件例如点击、拖拽等。 2. StandaloneInputModule组件的工作原理 StandaloneInputModule组件通过监听鼠标和键盘的输入事件并将其转化为UGUI系统中的事件。它会根据鼠标的位置和键盘的按键来确定当前的操作对象并触发相应的事件。 3. StandaloneInputModule组件的常用属性 forceModuleActive是否强制激活该输入模块。inputActionsPerSecond每秒处理的输入事件数量。repeatDelay重复触发事件的延迟时间。horizontalAxis水平轴的名称。verticalAxis垂直轴的名称。submitButton提交按钮的名称。cancelButton取消按钮的名称。 4. StandaloneInputModule组件的常用函数 Process: 处理输入事件的函数用于将鼠标和键盘的输入转化为UGUI系统中的事件。 5. 完整例子代码 例子1点击按钮触发事件 using UnityEngine; using UnityEngine.UI;public class ButtonExample : MonoBehaviour {public Button button;private void Start(){button.onClick.AddListener(OnClick);}private void OnClick(){Debug.Log(Button Clicked!);} } 操作步骤 创建一个空物体并将ButtonExample脚本挂载到该物体上。在场景中创建一个按钮并将该按钮拖拽到ButtonExample脚本的button属性上。运行游戏点击按钮控制台会输出Button Clicked!。 注意事项 需要在场景中创建一个按钮并将其与代码中的button属性关联起来。 例子2拖拽物体 using UnityEngine; using UnityEngine.EventSystems;public class DragExample : MonoBehaviour, IDragHandler {public void OnDrag(PointerEventData eventData){transform.position eventData.position;} } 操作步骤 创建一个空物体并将DragExample脚本挂载到该物体上。运行游戏在场景中点击并拖拽该物体物体会跟随鼠标移动。 注意事项 需要将DragExample脚本挂载到需要拖拽的物体上。需要在场景中添加EventSystem组件。 例子3键盘控制物体移动 using UnityEngine;public class KeyboardExample : MonoBehaviour {public float speed 5f;private void Update(){float horizontal Input.GetAxis(Horizontal);float vertical Input.GetAxis(Vertical);transform.Translate(new Vector3(horizontal, vertical, 0) * speed * Time.deltaTime);} } 操作步骤 创建一个空物体并将KeyboardExample脚本挂载到该物体上。运行游戏使用键盘的方向键控制物体的移动。 注意事项 需要将KeyboardExample脚本挂载到需要控制的物体上。 例子4按下按钮触发事件 using UnityEngine; using UnityEngine.UI;public class SubmitButtonExample : MonoBehaviour {public Button submitButton;private void Start(){submitButton.onClick.AddListener(OnSubmit);}private void OnSubmit(){Debug.Log(Submit Button Clicked!);} } 操作步骤 创建一个空物体并将SubmitButtonExample脚本挂载到该物体上。在场景中创建一个按钮并将该按钮拖拽到SubmitButtonExample脚本的submitButton属性上。运行游戏点击按钮控制台会输出Submit Button Clicked!。 注意事项 需要在场景中创建一个按钮并将其与代码中的submitButton属性关联起来。 例子5取消操作 using UnityEngine; using UnityEngine.UI;public class CancelButtonExample : MonoBehaviour {public Button cancelButton;private void Start(){cancelButton.onClick.AddListener(OnCancel);}private void OnCancel(){Debug.Log(Cancel Button Clicked!);} } 操作步骤 创建一个空物体并将CancelButtonExample脚本挂载到该物体上。在场景中创建一个按钮并将该按钮拖拽到CancelButtonExample脚本的cancelButton属性上。运行游戏点击按钮控制台会输出Cancel Button Clicked!。 注意事项 需要在场景中创建一个按钮并将其与代码中的cancelButton属性关联起来。 6. 参考资料 Unity官方文档StandaloneInputModule
http://www.dnsts.com.cn/news/191521.html

相关文章:

  • 重庆新闻第一眼seo优化的内容有哪些
  • 淘宝网站开始怎么做南通网站托管
  • 中国网站优化公司网站开发团队构成
  • 官方网站建设情况说明传奇手游网页版
  • 烟台网站制作效果wordpress获取作者
  • 淘宝价格网站建设室内设计师是干嘛的
  • 网站 文章 keywords 和主页keywords如何制作自己的网址链接
  • 网站开发e r图开封网站建设-中企动力
  • 犀牛云做的网站好不好产品网站别人是如何做优化的
  • 化妆品网站建设策略无线昆明官方网站
  • seo工资一般多少北京seo案例
  • 良乡网站建设西安市城乡建设网官方网站
  • 有哪些建设工程类网站北京画册设计公司
  • 设计网站卖钱怎样制作网页视频
  • 下载百度官方网站有哪些比较好的外贸网站
  • 建站之星网站 seo优化宁波手机网站开发公司
  • 人人站cms商丘做网站的公司有哪些
  • 网络公司网站开发使用WordPress快速建站视频
  • 虚拟货币交易网站建设宁波市住房和城乡建设局网站
  • 长沙网站制作电话网络营销的网站
  • 网站建设硬件计划绿色软件下载网站推荐
  • 公司制作一个网站价格wordpress按用户喜好排序
  • 广东网站开发搭建做外贸开店用哪个网站
  • 个人网站建设方案书使用几号纸文字设计成图形logo
  • 手机网站与微信结合做网站旅游销售
  • 响应式中文网站模板用j2ee作的网站
  • 查询网站有没有备案绍兴网站建设方案
  • 建设网站需要租赁主机吗对于网站建设的体会
  • 永仁县工程建设信息网站网站设计趋势
  • 网站建设国标行业分类做快照网站和推广 哪个效果好