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

岳阳网站建设制作icp信息备案管理系统

岳阳网站建设制作,icp信息备案管理系统,制作视频的软件哪个好用,网站群建设接入指南Input和GetComponent 一、Input 1、Input类: 用于处理用户输入(如键盘、鼠标、触摸等)的静态类 2、作用: 允许你检查用户的输入状态。如某个键是否被按下,鼠标的位置,触摸的坐标等 3、实例 (1) 键盘…

Input和GetComponent

一、Input
1、Input类:

用于处理用户输入(如键盘、鼠标、触摸等)的静态类

2、作用:

允许你检查用户的输入状态。如某个键是否被按下,鼠标的位置,触摸的坐标等

3、实例

(1) 键盘上空格键是否被按下

if (Input.GetKeyDown(KeyCode.Space))
{Debug.Log("空格键被按下");
}

(2) 鼠标当前的屏幕位置

Vector3 mousePosition = Input.mousePosition;
4、使用场景

常用于检测和处理用户的输入事件,如键盘按键、鼠标点击、触摸滑动等

二、GetComponent
1、作用

从当前游戏对象(GameObject)上获取组件(Component)

2、实例
//获取当前脚本所附着的游戏对象的Transform,并将之赋值给myTransform
Transform myTransform = gameObject.GetComponent<Transform>();
3、使用场景

用于从游戏对象上获取特定的组件,以便在脚本中与该组件交互或修改其属性

注意:

1、先检查GetComponent是否为 null

使用 GetComponent 时,如果游戏对象上没有该类型的组件,它将返回 null。因此,在使用返回的组件之前,最好先检查它是否为 null

// 获取脚本挂载的物体的MyComponent组件,将之赋值给myComponent变量
MyComponent myComponent = gameObject.GetComponent<MyComponent>();// 在使用myComponent之前,先检查它是否为null
if (myComponent != null)
{// 如果myComponent不为null,则可以使用它(下面一行写使用的代码)}
else
{// 如果myComponent为null,则可以执行错误处理或日志记录Debug.LogError("该游戏对象没有MyComponent组件!");
}

2、不要在Update或其他高频调用的方法中频繁地使用GetComponent

频繁地在 Update 或其他高频调用的方法中使用 GetComponent 可能会影响性能,因为它每次都会进行组件查找。通常的做法是在脚本的 Start 方法或构造函数中一次性获取组件,并将其存储在一个私有变量中,然后在后续的方法中重复使用这个变量。

private MyComponent myComponent;void Start(){// 在Start方法中获取MyComponent组件的引用,并存储到myComponent变量中myComponent = GetComponent<MyComponent>();}void Update(){// 在Update方法中直接使用myComponent变量,而无需再次调用GetComponentif (myComponent != null){// 使用myComponent进行某些操作myComponent.SomeFunction();}}

http://www.yayakq.cn/news/213428/

相关文章:

  • 外贸网站建设入门在centos上搭建wordpress
  • 北太平桥网站建设个人网站域名取名
  • 建设银行网站登录不上盐城网站建设制作
  • 为什么要做网站推广广州外贸网站效果
  • 创造与魔法官方网站一起做喜欢的事推广软文是什么意思
  • 网站建设企业建站方案企业网盘怎么上传文件
  • 网站网站制作开发需要哪些技术硬件开发平台有哪些
  • 电子商务网站开发课程设计wordpress留言板
  • 网站设计与建设word设计理念wordpress被和谐
  • 赣州城乡建设局网站wordpress的按装方法
  • 建站优化易下拉系统网站的建设与维护工资
  • 台州建站服务网站备案是备什么
  • 东营网站开发公司规划设计公司网站
  • 石碣镇网站建设公司东莞app下载
  • 公司网站建设的需求网站建设与维护项目六
  • 网站开发打开世界之窗默认内核百度关键词搜索技巧
  • 福田网站建设推荐wordpress 图片显示慢
  • 阜宁网站制作价格安康优质网站建设方案
  • wordpress建站环境搭建站长之家seo查找
  • 重庆建设教育协会网站首页石家庄网页设计制作
  • 地方门户网站运营方案国外搜索引擎网站
  • 源码怎样做网站如何做图片网站
  • 协达网站建设网页游戏折扣平台
  • 网站建设费归入长期待摊费用cuteftp 备份网站
  • 怎么给网站制作二维码广州网页制作公司排名
  • 学生组织网站建设wordpress 排除分类
  • 公司网站建设教程建设网站毕业设计开题报告
  • 汉中网站建设有限公司如何做自己官方网站
  • 包头建设工程安全监督站网站免费建网站的网站
  • 如何开网站赚钱免费私人网站