weixin_44558405
TDPConscious
2021-01-22 10:10

U3D在属性面板修改数据,运行后部分数据为空?

50
  • c#

我重写了OnInspectorGUI,用于在面板上编辑数据,编辑完成后没有开始运行程序前,数据都存在,但运行后部分数据为空,我观察了下,为空的数据都没有继承于MonoBehaviour(要么是system的,要么是我自定义的),这就导致了我在面板上写入的数据失效,自定义的类还好,序列化后不会出现问题(多层自定义数据还是会出问题),但system类的我不知道如何让他保留数据,求大佬指教. 总结一下问题:

1.这种问题发生的原因是什么?

2.如何解决这种问题?

  • 点赞
  • 收藏
  • 复制链接分享

1条回答

为你推荐

换一换