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

沈阳做网站哪家最便宜深圳网络络推广培训

沈阳做网站哪家最便宜,深圳网络络推广培训,利用国外免费空间做网站,web前端做网站地图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.ds6.com.cn/news/17247.html

相关文章:

  • php源码网站安装会员制营销方案
  • 免费设计网站素材网络营销的主要特点有哪些
  • 电子商务网站建设与维护的考试出售外链
  • 做营销网站多少钱百度高级搜索页面
  • 金华网站建设团队策划方案怎么做
  • 米拓网站模板复制上海排名优化seobwyseo
  • 惠东网站建设网站制作的基本流程是什么
  • 用vue-cli做的网站seo怎么收费
  • 湖州做网站公司有那几家购物网站页面设计
  • vue 做双语版网站seo推广费用需要多少
  • 网站建设开发人员配置抖音seo排名优化
  • 遵义哪里有做网站的专业网络推广机构
  • 做网站如何找客户软文营销文章500字
  • 学校校园网站建设实施方案淘宝排名查询
  • 爆wordpress密码新塘网站seo优化
  • 网站开发毕业论文范文外贸推广平台哪个好
  • 网站程序流程图谷歌seo外链平台
  • 资讯网站做app线上招生引流推广方法
  • 重庆网站哪里好郑州seo
  • 手机怎么制作网站教程百度云搜索引擎入口 百度网盘
  • 做外贸仿牌网站讯展网站优化推广
  • 网站百度搜不到了营销必备十大软件
  • 厦门网站设计软文推广多少钱
  • 佛山市做网站的公司做网站怎么赚钱
  • 遂溪网站建设公司优化网站关键词优化
  • 淘宝客网站建设要注意什么优化措施最新回应
  • 石家庄好用的招聘网站网络舆情管控
  • 做网站的能赚多少钱网络营销案例2022
  • 微信分享 淘宝网站 怎么做网站seo排名优化软件
  • 免费注册公司免费注册优化网站链接的方法