其他分享
首页 > 其他分享> > Unity 重命名一个字段,同时不丢失其序列化的值

Unity 重命名一个字段,同时不丢失其序列化的值

作者:互联网

FormerlySerializedAs:
参数:

假设您有如下所示的类:

using UnityEngine;

public class MyMonster : MonoBehaviour {
    public int hitpoints;
}

现在想重命名此字段。您可以通过使用此属性来实现这一点:

using UnityEngine;
using UnityEngine.Serialization;

public class MyMonster : MonoBehaviour {
    [FormerlySerializedAs("hitpoints")]
    public int health;
}

标签:重命名,UnityEngine,FormerlySerializedAs,MyMonster,Unity,using,序列化,public
来源: https://www.cnblogs.com/kingBook/p/15787225.html