源码
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class create : MonoBehaviour
{
private GameObject ball;
void Start () {
ball = GameObject.CreatePrimitive(PrimitiveType.Sphere); //添加球
ball.transform.position = new Vector3 (2f, 2f, 0.5f); //球位置
ball.transform.localScale = new Vector3 (3, 3, 3); //缩放为原来的3倍
ball.GetComponent<Renderer>().material.color = Color.blue;//颜色设置为蓝色
}
void Update () {
}
}
(1)实现利用脚本实例化创建一个球体对象
新建一个场景,新建C#脚本
(2) 编辑脚本实现功能:
使用脚本创建一个球体
在脚本中设置球体的未知、大小、颜色
(3)使用脚本
新建一个空对象
将脚本挂载至空对象上(3D对象也可以)
(4)运行效果
运行前没有小球
运行后创建了一个蓝色小球