一、创建一个需要实现序列化资源的类
/***
* Title:"三维可视化" 项目
* 主题:资源的序列化示例
* Description:
* 功能:XXX
* Date:2019
* Version:0.1版本
* Author:Coffee
* Modify Recoder:
*/
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace CustomCreateContent
{
//fileName表示创建出来的资源名称,menuName表示在编辑器的名称,order表示在编辑器中的排序位置
[CreateAssetMenu(fileName = "AssetSerilize",menuName = "CreateAssetSerilize",order =0)]
public class AssetSerilize : ScriptableObject
{
//资源的序号
public int id;
//资源的名称
public string name;
//资源包含的内容
public List<string> TestList;
}//Class_end
}
二、进入Unity界面,选中左下角Asset -->Create-->CreateAssetSerilize即可在Asset目录下序列化