如何使用c#导入3D模型统一场景?
你将无法"导入"你的模型到你的场景,但你将能够实例化一个Unity预制,包含你的3D模型。预制件作为一个模板,你可以在场景中创建新的对象实例,包含你想要的每个组件(例如你的3D模型的MeshRenderer)
查看文档:
https://docs.unity3d.com/Manual/InstantiatingPrefabs.html// Unityscript
// Drag & Drop your prefab in this field inside the inspector
var brick : Transform;
function Start () {
for (var y = 0; y < 5; y++) {
for (var x = 0; x < 5; x++) {
Instantiate(brick, Vector3 (x, y, 0), Quaternion.identity);
}
}
}
// C#
// Drag & Drop your prefab in this field inside the inspector
public Transform brick;
void Start() {
for (int y = 0; y < 5; y++) {
for (int x = 0; x < 5; x++) {
Instantiate(brick, new Vector3(x, y, 0), Quaternion.identity);
}
}
}