在unity创建任意名字脚本,无须挂载
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
[CreateAssetMenu(menuName = "CreatMaagerVarsContainer")]//1
public class ManagerContainer : ScriptableObject//2
{
public List<Sprite> bg = new List<Sprite>();
}
1.[CreateAssetMenu]标签的作用就是在Asset文件夹的Create下面创建我们定义的选项
.
(menuName =“”)是选项的名字
2.ScriptableObject类可以方便的存储成外部文件,并且以图形化的操作修改对象的属性数值。
我们创建出来的文件
注意:[CreateAssetMenu(menuName = "CreatMaagerVarsContainer")]用完记得注释掉不然选项一直都会存在。