![新印象Unity 2020游戏开发基础与实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/86/43897086/b_43897086.jpg)
上QQ阅读APP看书,第一时间看更新
2.2.1 网格
游戏物体的形状是由网格决定的,网格由多个面构成,每个面又由多个三角形构成。
1.理解3D模型
在了解网格之前,需要先了解什么是3D模型。在前面的小节中,我们已经使用Unity内置的3D模型(立方体)在场景中创建了一个游戏物体。除此之外,Unity还提供了球体、胶囊、圆柱、平面和四边形等模型,如图2-29所示。
![](https://epubservercos.yuewen.com/36F248/23170215709178806/epubprivate/OEBPS/Images/figure-0044-0196.jpg?sign=1739007921-KoY4V8MOZR0vjAOweyGcS5P3Javn36dC-0-0a49d00439896fb82358a1702f77fd10)
图2-29
除了内置的模型,Unity还支持从外部导入模型,如一张桌子、一个柜子、一把椅子或一些装饰物等,如图2-30所示。
![](https://epubservercos.yuewen.com/36F248/23170215709178806/epubprivate/OEBPS/Images/figure-0044-0197.jpg?sign=1739007921-v6RD3FQaXxM6Iy5jPAL0Gt6TmImENvkk-0-93f2c29bdd3d5a2c73149a852e7aea49)
图2-30
2.网格过滤器
Unity是如何将各种各样的模型展现在一个3D世界中的呢?下面通过一个立方体来进行说明。选择创建的立方体,然后在“检查器”面板中找到Mesh Filter(网格过滤器)组件。注意,这里的“网格”显示为Cube,如图2-31所示。
![](https://epubservercos.yuewen.com/36F248/23170215709178806/epubprivate/OEBPS/Images/figure-0044-0198.jpg?sign=1739007921-54fitIBdHX3uuMxVYbLcTdGZU6KEJvQS-0-568ea0dc51191ce61664f8e2cd1569d9)
图2-31
技巧提示
组件是Unity的一大特色,关于组件的用法,将在后面的章节中进行详解。
3.Select Mesh(网格选择)
Cube就是该模型所使用的网格,单击Cube右侧的“选择”按钮,打开网格选择面板,如图2-32所示。在该面板中可选择其他网格,场景中的立方体会随着所选的其他网格改变为对应的形状。由此可知,模型的形状是由网格来控制的,网格保存了模型的顶点信息。若选择Capsule(胶囊网格),场景中的立方体则显示为胶囊体,如图2-33所示。
![](https://epubservercos.yuewen.com/36F248/23170215709178806/epubprivate/OEBPS/Images/figure-0044-0200.jpg?sign=1739007921-puFHJkg8GRDFjPqFbucO5zXygVfpmvp1-0-f551a90f2aba20c21e3ad5d6c45f7ca9)
图2-32
![](https://epubservercos.yuewen.com/36F248/23170215709178806/epubprivate/OEBPS/Images/figure-0044-0201.jpg?sign=1739007921-D8SP5W3byZ5sfxEKfoblJTV7xEtFyuRK-0-196aba11d7ecc8b57ff56ce05ccee8f2)
图2-33
技巧提示
Unity中的“选择”按钮代表可以打开面板进行选择,所以如果在后面的章节中看到“选择”按钮
,那么都可以单击,继续在弹出的面板中查找并使用相应内容。