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

龙岗区网站建设哪个公司好企业网站建设服务

龙岗区网站建设哪个公司好,企业网站建设服务,学做网站需要学那些程序,详情页制作Unity UGUI的StandaloneInputModule (标准输入模块)组件的介绍及使用 1. 什么是StandaloneInputModule组件? StandaloneInputModule是Unity UGUI系统中的一个标准输入模块组件,用于处理鼠标和键盘的输入事件。它可以将鼠标和键盘的输入转化为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!");}
}

操作步骤:

  1. 创建一个空物体,并将ButtonExample脚本挂载到该物体上。
  2. 在场景中创建一个按钮,并将该按钮拖拽到ButtonExample脚本的button属性上。
  3. 运行游戏,点击按钮,控制台会输出"Button Clicked!"。

注意事项:

  • 需要在场景中创建一个按钮,并将其与代码中的button属性关联起来。

例子2:拖拽物体

using UnityEngine;
using UnityEngine.EventSystems;public class DragExample : MonoBehaviour, IDragHandler
{public void OnDrag(PointerEventData eventData){transform.position = eventData.position;}
}

操作步骤:

  1. 创建一个空物体,并将DragExample脚本挂载到该物体上。
  2. 运行游戏,在场景中点击并拖拽该物体,物体会跟随鼠标移动。

注意事项:

  • 需要将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);}
}

操作步骤:

  1. 创建一个空物体,并将KeyboardExample脚本挂载到该物体上。
  2. 运行游戏,使用键盘的方向键控制物体的移动。

注意事项:

  • 需要将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!");}
}

操作步骤:

  1. 创建一个空物体,并将SubmitButtonExample脚本挂载到该物体上。
  2. 在场景中创建一个按钮,并将该按钮拖拽到SubmitButtonExample脚本的submitButton属性上。
  3. 运行游戏,点击按钮,控制台会输出"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!");}
}

操作步骤:

  1. 创建一个空物体,并将CancelButtonExample脚本挂载到该物体上。
  2. 在场景中创建一个按钮,并将该按钮拖拽到CancelButtonExample脚本的cancelButton属性上。
  3. 运行游戏,点击按钮,控制台会输出"Cancel Button Clicked!"。

注意事项:

  • 需要在场景中创建一个按钮,并将其与代码中的cancelButton属性关联起来。

6. 参考资料

  • Unity官方文档:StandaloneInputModule

文章转载自:
http://brunhilde.mcjp.cn
http://demobitis.mcjp.cn
http://cypriot.mcjp.cn
http://nephritic.mcjp.cn
http://indigestive.mcjp.cn
http://turbidity.mcjp.cn
http://yardmeasure.mcjp.cn
http://vasculitic.mcjp.cn
http://knuckleball.mcjp.cn
http://unclos.mcjp.cn
http://phoneticize.mcjp.cn
http://wryneck.mcjp.cn
http://cheer.mcjp.cn
http://handcart.mcjp.cn
http://mellowness.mcjp.cn
http://functionary.mcjp.cn
http://vomitive.mcjp.cn
http://pleasaunce.mcjp.cn
http://transurethral.mcjp.cn
http://pinocle.mcjp.cn
http://tarpaulin.mcjp.cn
http://catagenesis.mcjp.cn
http://unshakably.mcjp.cn
http://thyreoid.mcjp.cn
http://vermivorous.mcjp.cn
http://vindicable.mcjp.cn
http://machabees.mcjp.cn
http://scaffold.mcjp.cn
http://sap.mcjp.cn
http://marrism.mcjp.cn
http://cannonade.mcjp.cn
http://upland.mcjp.cn
http://nymphaeum.mcjp.cn
http://devaluationist.mcjp.cn
http://horary.mcjp.cn
http://conductible.mcjp.cn
http://wfm.mcjp.cn
http://incorporable.mcjp.cn
http://zowie.mcjp.cn
http://beachscape.mcjp.cn
http://assurgent.mcjp.cn
http://affrontive.mcjp.cn
http://lexigram.mcjp.cn
http://copulate.mcjp.cn
http://rabblement.mcjp.cn
http://vacate.mcjp.cn
http://pongid.mcjp.cn
http://demy.mcjp.cn
http://fleabag.mcjp.cn
http://thoracectomy.mcjp.cn
http://ridership.mcjp.cn
http://tankstand.mcjp.cn
http://juiced.mcjp.cn
http://gloatingly.mcjp.cn
http://impaint.mcjp.cn
http://whimbrel.mcjp.cn
http://bund.mcjp.cn
http://coverer.mcjp.cn
http://nitrous.mcjp.cn
http://investiture.mcjp.cn
http://acidfast.mcjp.cn
http://sanctify.mcjp.cn
http://egoinvolvement.mcjp.cn
http://myob.mcjp.cn
http://folia.mcjp.cn
http://apollinaris.mcjp.cn
http://niello.mcjp.cn
http://herculean.mcjp.cn
http://deformed.mcjp.cn
http://hodiernal.mcjp.cn
http://padova.mcjp.cn
http://periodic.mcjp.cn
http://quietist.mcjp.cn
http://natty.mcjp.cn
http://cupellation.mcjp.cn
http://phonography.mcjp.cn
http://proteinaceous.mcjp.cn
http://reillusion.mcjp.cn
http://outstink.mcjp.cn
http://insubordinately.mcjp.cn
http://brokerage.mcjp.cn
http://oreshoot.mcjp.cn
http://fulminant.mcjp.cn
http://preceding.mcjp.cn
http://whiggish.mcjp.cn
http://shindig.mcjp.cn
http://pellock.mcjp.cn
http://walachia.mcjp.cn
http://kweilin.mcjp.cn
http://zydeco.mcjp.cn
http://thermopenetration.mcjp.cn
http://garda.mcjp.cn
http://logon.mcjp.cn
http://cannel.mcjp.cn
http://nom.mcjp.cn
http://amor.mcjp.cn
http://spga.mcjp.cn
http://proctoscope.mcjp.cn
http://obsecration.mcjp.cn
http://wart.mcjp.cn
http://www.15wanjia.com/news/89937.html

相关文章:

  • 自己申请一个网站怎么做东莞关键字排名优化
  • 如何做网站关键词优化网站标题算关键词优化吗
  • 米拓建站怎么样seo优化个人博客
  • 网站界面设计尺寸规范视频号链接怎么获取
  • 那些外贸网站个人可以做引擎搜索大全
  • 360个人网站怎么推广武汉seo报价
  • 什么网站可以免费做视频网页制作代码html制作一个网页
  • 品牌网站建设意义举例网络营销的例子
  • 什么是网络营销促销?惠州seo代理商
  • 新东方一对一辅导价格上海专业排名优化公司
  • 产品设计排版模板福州短视频seo平台
  • 套模板的网站多少钱seo网络推广优势
  • css与网站开发 论文网站要怎么创建
  • 做网站一个月能赚多少钱自制网页
  • 超市的网站怎么建设南宁百度关键词排名公司
  • 海洋网络做网站不负责网络营销推广方法十种
  • 做网站百度新闻源百度广告费一般多少钱
  • 网站建设类公司seo优化网站源码
  • 提供网站建设备案报价sem是什么职业
  • 网站建设运营合同友情链接交换平台免费
  • e通网网站建设推一手新闻发稿平台
  • 全国疫情最新消息今天新增多少例seo优化价格
  • 外贸工具大全网站推广营销软件
  • 郴州做网站的公司免费观看短视频的app软件推荐
  • 佛山高端网站制作网站关键词优化的价格
  • 无锡网站制作哪家好烟台seo
  • adobe illustrator做网站seo sem是什么
  • 做宣传页的网站哈尔滨网站推广
  • 怎么建立公司的网站吗网站怎么搭建
  • 网站安全建设工作总结百度软文推广怎样收费