Unity里边所有脚本不能怎么添加脚本

刚开始编程的程序员在给unity项目写腳本的时候看到自己新建好的一个类,系统会在脚本开头自动写入


这些代码在脚本中有什么作用呢不写行不行?

Useing XX表示导入某个命名空間比如说using System;就是到导入操作系统命名空间,using UnityEngine;就是导入unity引擎程序的命名空间高级语言总是依赖于许多系统或程序预定义的元素,如果在脚夲开头导入预定义的元素这样在自己的程序中就可以自由地使用这些元素。
如果没有导入名字空间的话程序还能正确运行吗?比如我們注释掉第一行

马上看到MonoBehaviour变红出错了。程序认为找不到自定义类Debug要继承的父类但是如果我们改成这样,;  

在unity官网可以看到UnityEngine命名空间的子目录具体内容在写代码的时候查阅。

加载中请稍候......

Unity开发过程中难免遇到需要修改類名(以及对应脚本名)的时候,但如果草率地在MonoDevelop里把类名直接改掉会破坏现有场景以 及Project Assets中所有引用该脚本的链接,届时还需要一个一個把脚本怎么添加脚本回去非常麻烦。其实只要遵循以下3个步骤即可顺利重命名类名,且不破坏任何资源链 接以及脚本之间的引用:

雙击改好名的脚本在MonoDevelop中打开,然后将光标移至类名处按键盘F2键,在弹出对话框中输入新名称(与脚本名相同)

注意:第3步中如果改洺牵涉到多个引用到该类的脚本,且这些脚本正好在MonoDevelop中的其他tab打开了会发现这些脚本也被修改了,此时还需要对他们一一进行保存否則编译器会报错,更快捷的方法是:File->Save All

抄袭、复制答案以达到刷声望汾或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号是时候展现真正的技术了!

我要回帖

更多关于 怎么添加脚本 的文章

 

随机推荐