当我们创建了一个空的游戏对象:Gameobject,以及一个立方体Cube,此时Gameobject没有任何的属性,所以我们给其添加Mesh Filter属性以及Mesh Renderer属性,Mesh Filter属性用来管理当前物体的mesh文件,mesh文件存放了物体的顶点信息,Mesh Renderer组件用来渲染当前物体。
我们可以给这个空的游戏对象挂载一个脚本,然后获取Cube的mesh以及Cube的material(材质),这样我们就可以渲染出一模一样的Cube。
脚本挂载之前:
挂载的脚本如下:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class mesh_test : MonoBehaviour
{
// 这个值可以在Unity的面板直接将Cube从Hier