在Resources文件夹下创建Cube预制体。
这个本质上 加载配置数据 在内存中是什么意思呢?
我们打开预设体的文件,发现里面就是一堆配置文件。包含父子关系等数据。
而Object obj = Resources.Load("Cube");就是将这些配置文件的数据,加载到obj的指向的内存地址中去存储。
Instantiate(obj);
运行:
需要注意的是,Resources文件夹可以不止一个。我们在Editor文件夹下再创建一个,然后在该文件夹下创建一个球形的预设体。
运行:两个预设体都创建出来
我们需要一个音效组件。然后将音效资源与他关联。
创建一个音效组件对象
声明图片格式对象:
Resources第二个重载,有类型参数。
得到所有的资源。然后变量它们。
不用as了,因为泛型确定了数据类型。