unity基础之常用类(transform,vector3,time,四元数,Maths)
在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类 |
常见数学方法 |
|
|