Unity
1.提供了给开发人员操作的界面
2.提供了给技术开发人员实现功能的API --SVN
预制体
Resource资源 一个固定路径 一个类
Config配置文件
Z轴 蓝色 正前
Y轴 上下
X轴 左右
Center local
Assets:存放项目所需要的资源
Library:存放所需库文件
ProjectSettings:里面存放工程设置文件
Temp:临时文件
Transform
1.负责游戏对象变换(位置,旋转,缩放)
2.维持父子关系
Script
类:MonoBehaviour:Behaviour:Component:Object
生命周期
Awake唤醒脚本时调用 一般用来初始化相关游戏内容
=> OnEnable游戏对象激活时调用
=> Start游戏开始时调用 开始调用逻辑代码
=> FixedUpdate每一帧都会调用[Edit - ProjectSetting - Time - Fixed Timestep]
固定时间间隔调用一般在这个函数中进行物理计算物体的位移旋转等等
=> Update每一帧都会调用 一秒约等于30帧24-30
=>LaterUpdate每一帧都调用 在Update之后调用
=> OnGUI每一帧都调用 处理UI界面
=> OnDisable游戏对象没有被激活时调用
=> OnDestroy游戏对象被销毁时调用
Debug.LogWarning()打印警告
Debug.LogError()打印错误
Quaternion四元数
Tag通过相同名的Tag寻找游戏对象
Layer层 摄像机可以选择显示Culling Mask(选择掩饰)
GetComponent得到T类型的组件
Invoke(“”,f)延迟调用方法‘’”字符串里面放方法f代表延迟几秒
t��pv~d�