chi*_*nce -1 c# unity-game-engine
看我的gif,在播放模式下,我更改私有字段并在Unity编辑器中刷新,我确定脚本代码已刷新,但为什么游戏toolwin无法更新?我知道unity播放模式可以自动刷新,为什么这个私有字段不更新

控制台总是提出:
The referenced script on this Behaviour is missing!
Run Code Online (Sandbox Code Playgroud)
我不知道什么意思
缺少此行为的引用脚本!我不知道是什么意思
这意味着你正在做你不应该做的事情。
1、播放移动过程中请勿修改脚本。
2.播放模式下不要刷新工程。
3.避免在播放模式下创建、删除脚本或在播放模式下执行任何需要重新编译脚本的操作。
这些都是破坏你的项目的方法。在执行任何这些操作之前停止游戏。
如果您希望私有变量显示在编辑器中以便您可以在编辑器中更改它,请使用以下[SerializeField]属性:
[SerializeField]
private string field = "default";
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
561 次 |
| 最近记录: |