xiaozongpeng 发表于 2021-11-23 20:30

Unity脚本不显示怎么办?

有可能是工程没成功编译,(这时候工程的缓存目录里没有出现dll文件),导致编辑器没法加载对应内容。这种情况下console会有一堆Error
也有可能是meta文件丢失或有冲突。

acecase 发表于 2021-11-23 20:37

有可能是工程没成功编译,(这时候工程的缓存目录里没有出现dll文件),导致编辑器没法加载对应内容。这种情况下console会有一堆Error
也有可能是meta文件丢失或有冲突。

闲鱼技术01 发表于 2021-11-23 20:40

两种可能,一种团队开发的时候别的同事没有上传meta文件,另外一种是更新了代码后才启动Unity并且出现编译报错导致关联不上脚本也会出现这个问题,这个时候千万别Apply否则序列化的数据会全丢失,这种情况解决编译报错即可(有时候有编译报错Console也显示不了,需要重启Unity)。看你的截图出现了除了Unity自带的Component之外全部脚本都显示找不到比较像是第二种。

mypro334 发表于 2021-11-23 20:46

很好奇,这是什么版本的unity?

RedZero9 发表于 2021-11-23 20:53

如果是团队协同工作,出错的是别人提交的脚本文件,请他们连同meta文件一起提交。
如果meta文件默认被隐藏可以在unity的设置里面找到相应选项并关闭隐藏。
如果已经提交了meta文件,请保证每个cs文件里面只有一个继承MonoBehavior的类型,且该类型的名字与文件名相同,大小写一致。
页: [1]
查看完整版本: Unity脚本不显示怎么办?