Unity基础知识及一些基本API的使用

本文详细介绍了Unity的基础知识,包括Unity界面的各个窗口功能、游戏对象的生命周期、关键API的使用,如脚本生命周期、变换组件、Time类和Input类的应用,以及静态游戏对象的概念。此外,还探讨了场景、组件与游戏对象的关系,帮助初学者理解Unity的基本工作流程。
摘要由CSDN通过智能技术生成

Unity基础知识及一些基本API的使用


1.Unity界面介绍

在这里插入图片描述
Unity的默认Editor窗口主要呈现为以上布局,它们分别为:

1.工具栏:工具栏提供最基本的工作功能。左侧的按钮用于访问 Unity Collaborate、Unity 云服务和 Unity 帐户。中间是播放、暂停和步进控制工具。右侧是操作历史记录、操作查询以及层可见性菜单,最后是 Editor 布局菜单(提供一些备选的 Editor 窗口布局,并允许保存自定义布局)。

2.Hierarchy窗口:Hierarchy窗口是场景中每个游戏对象的分层文本表示形式。场景中的每一项都在层级视图中有一个条目。层级视图显示了游戏对象之间相互连接的结构。

3.Scene视图:Scene视图可用于场景的编辑与呈现。根据正在处理的项目类型,Scene 视图可显示 3D 或 2D 透视图。

4.Inspector窗口:Inspector窗口可用于查看和编辑当前所选游戏对象的属性。由于不同类型的游戏对象具有不同的属性集,因此在选择不同游戏对象时,Inspector 窗口的布局和内容也会变化。

5.Project窗口:Project窗口显示可在项目中使用的资源库。将资源导入到项目中时,这些资源将显示在此处。

6.Game视图:Game视图通过场景摄像机模拟最终渲染的游戏的外观效果。单击 Play 按钮即开始模拟。

当然还有一些其他的视图布局,包括Asset Store资源商店视图、Animation动画视图、Animator动画化控制器视图、Occlusion遮挡剔除视图等,可以在Unity界面的相应位置打开这些视图。

这里再介绍一下一些工具图标的使用:
在这里插入图片描述
从上到下依次为

1.视图工具:用于在场景中拖动视野

2.调动工具:用于移动游戏对象或在Inspector窗口实现移动

3.旋转工具:用于360度地旋转游戏对象或在Inspector窗口实现对象旋转

4.缩放工具:用于放大或缩小游戏对象或在Inspector窗口实现对象缩放

5.矩形工具:允许用户查看和编辑2D或者3D游戏对象的矩形手柄

6.变换工具:快捷实现对象的变换
在这里插入图片描述
从左到右依次为

1.播放/预览游戏按钮:当单击该按钮后,Game视图会被激活,实时显示游戏运行的画面。

2.暂停播放按钮:在Game视图激活后后,单击暂停按钮后,Game视图会停止运转,当再次按下该键可以让游戏从暂停的地方继续运行。

3.逐帧播放按钮:用来逐帧预览播放的游戏,方便查找游戏存在的问题。

2.脚本生命周期

Unity三个特性:

public int a;//定义公开字段
 
[SerializeField]private int a=100;//序列化字段 作用:在编辑器中显示(编辑)私有变量

[HideInInspector]public float b;//作用:在编译器中隐藏公共字段

[Range(0, 100)]public int c;//给该变量值定义范围

脚本生命周期即必然事件\消息,是指Unity脚本从唤醒到销毁的过程。

  • 9
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值