修改unity变量名但不丢失序列化值

using UnityEngine;
using UnityEngine.Serialization;

public class LgsTest : MonoBehaviour
{
    [FormerlySerializedAs("obj")]         //字段重命名之前的名字
    [FormerlySerializedAs("obj1")]        //字段重命名之前的名字
    [SerializeField]
    GameObject obj3;                      //字段的新名字
}    

posted @ 2018-05-29 15:10  小·糊涂仙  阅读(267)  评论(0编辑  收藏  举报