游戏
↓
多个场景:sance
↓
多个游戏物体:GameObject
↓
多个组件:component
↓
Transform/rigdbody/collier/meesh render
游戏
↓
多个场景:sance
↓
多个游戏物体:GameObject
↓
多个组件:component
↓
Transform/rigdbody/collier/meesh render
UnityEngine Object是基类
object
GameObject、Component和Object的千丝万缕的关系
GameObject go = GameObject.CreatePrimitive(PrimitiveType.Sphere);
Debug.Log(go.name);
Debug.Log(go.GetComponent<Transform>().name);//两者输出的名字一样,都是Sphere
一个游戏由多个场景组成。
一个场景由多个游戏物体组成。
一个游戏物体由多个组件组成。
组件:Transform、Rigidboy
通过组件获取到的名字是挂载的游戏物体的名字
GameObject .Component.Ojbect关系
游戏 - 场景 - 物体 - 组件
共同的基类, UnityEngine.Object 里面有name.
通过组件获取name也是游戏物体的名字。
游戏,场景,游戏物体,组件之间的关系
游戏——场景(Scence)——游戏物体(GameObject)——组件(Component)
游戏物体和组件共有的变量:name;
一个游戏有多个场景组成,一个场景有多个游戏物体(GameObject)组成,一个游戏物体又多个组件组成(Component)。
组件:Transform,Rigidboy,MeshRender,MeshFilter,
Collider,NavmeshAgent,Animation,Animator,自定义脚本(Script)
游戏:由多个场景组成
场景:由多个游戏物体组成
游戏物体:由多个组件组成
游戏可以比做电影,电影是有很多个场景组成的,比如床戏。