浮动指针 2022-08-30 16:56 采纳率: 75%
浏览 95
已结题

Unity中的FormerlySerializedAs无法使用

尝试了下使用FormerlySerializedAs。

img

img


如图,并没有改变显示,不知道是哪里出了问题。

  • 写回答

1条回答 默认 最新

  • 陈言必行 领域专家: 游戏开发技术领域 2022-08-31 07:47
    关注

    FormerlySerializedAs是用来更换变量名,而不修改原来变量在inspector面板上的数值(即你的图2),若不添加FormerlySerializedAs修饰,你的变量asaas修改为ssaa在inspector面板上的值会变成0而不是现在的152。

    FormerlySerializedAs通常使用在一个序列化变量有很多赋值而又不得不修改变量名的情况,这样就不用再inspector重新赋值,也能使用新的变量名。

    推荐参考:
    https://blog.csdn.net/qq_15267341/article/details/103923291

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 9月16日
  • 已采纳回答 9月8日
  • 请采纳用户回复 9月2日
  • 创建了问题 8月30日