Unity开发过程中难免遇到需要修改類名(以及对应脚本名)的时候,但如果草率地在MonoDevelop里把类名直接改掉会破坏现有场景以 及Project Assets中所有引用该脚本的链接,届时还需要一个一個把脚本怎么添加脚本回去非常麻烦。其实只要遵循以下3个步骤即可顺利重命名类名,且不破坏任何资源链 接以及脚本之间的引用:
雙击改好名的脚本在MonoDevelop中打开,然后将光标移至类名处按键盘F2键,在弹出对话框中输入新名称(与脚本名相同)
注意:第3步中如果改洺牵涉到多个引用到该类的脚本,且这些脚本正好在MonoDevelop中的其他tab打开了会发现这些脚本也被修改了,此时还需要对他们一一进行保存否則编译器会报错,更快捷的方法是:File->Save All