在Unity的工程中,资源层级管理是这样的,从scene开始,scene里面有许多游戏对象,每个游戏对象都有各种组件,组件可分为系统组件和C# 脚本组件
我们在写代码的时候,会用到一些常用的类
类名 | 作用 | 属性(封装的字段) | 方法 | ||||||||||||
GameObject (放在start()方法里面 |
| Name tag | GameObject.FindobjectwithTag("") 找到该tag的物体 GameObject.find("") 以名字查找该物体 物体.getComponent<某个组件>(); 查找某个组件 setActive(true or false) 设置激活or非激活
| ||||||||||||
Transform(start+Update) |
|
|
| ||||||||||||
Victor类 |
|
|
| ||||||||||||
Quaternion (四元数) | 解决旋转锁死问题 | 让物体看向某个方向 |
| ||||||||||||
time类 | 计算时间的消耗 | Time : 从游戏开始到现在所有时间 Daltatime: 每一帧的时间 fixedDeltaTime: 固定时间 Timescale:时间缩放 |
| ||||||||||||
Mathf类 | 常见数学方法 |
|
|