编写一个简单的自定义 Component
用自定义的组件定义几种飞碟,做成预制
- 参考官方手册
- 实现自定义组件,编辑并赋予飞碟一些属性
创建三种不同的飞碟,做成预制,放在Disk文件夹下
用 Sphere 和 Capsule 来制备飞碟,将 Sphere 命名为disk,并将 Capsule 作为其子对象,通过调整其缩放比例形成飞碟的形状。
disk的Scale不变
Capsule的Scale如下
Capsule添加Material–yellow
disk_red添加Material–red,disk_blue添加Material–blue,disk_green添加Material–green。
预制如下图:
创建DiskData.cs文件,存储飞盘的一些属性,放在Disk文件夹下
public class DiskData : MonoBehaviour {
public int score;
public Vector3 direction;
public Vector3 scale = new Vector3(1, 1, 1);
}