解释 游戏对象(GameObjects) 和 资源(Assets)的区别与联系
GameObjects是一个具体的实例,Assets是包括诸多游戏素材的资源。GameObjects是Assets中的一部分,Assets中不仅仅包括GameObject,还有一些C#文件以及音频文件等。
下载几个游戏案例,分别总结资源、对象组织的结构(指资源的目录组织结构与游戏对象树的层次结构)
资源的目录组织包括:
Material: 包括制作游戏的材质
Prefab: 包括GameObjects的各种预制
Scripts: 包括C#文件,用于指定物体的行为、变化
Animation: 用于设置物体起始,移动,终止时的动作效果
编写一个代码,使用 debug 语句来验证 MonoBehaviour 基本行为或事件触发的条件:
- 基本行为包括 Awake() Start() Update() FixedUpdate() LateUpdate()
- 常用事件包括 OnGUI() OnDisable() OnEnable()
void Awake(){
Debug.Log("Awake");
}
void Start(){
Debug.Log("Start");
}
void Update(){
Debug.Log("Update");
}
void FixedUpdate(){
Debug.