Unity3D 给对象(gameObject)添加脚本代码


Unity3D支持三种脚本,javascript、C# Script、Boo Script(类Python)。我这个人比较二......最初公司这边叫我学C#,我之前不会,所以现学。到了之后才发现,我会的Python是可以派上用场的,而且我也更喜欢Python一些。但这还不是最二的。我发现了一个问题,就是官方的脚本文档基本都是用javascript来给用例的。于是我心一横,就把javascript的基础给过了一遍(这个资料挺不错的)。

免费下载地址在 http://linux.bkjia.com/

用户名与密码都是www.bkjia.com

具体下载目录在 /2012年资料/7月/22日/Unity3D 给对象(gameObject)添加脚本代码/

好吧,最二的来了。后来当我发现官方文档里的这个的时候,我笑了。见下图。

点击这个下拉菜单就可以切换例子的代码的类型......算了,新学一门语言也不错。虽然只懂点皮毛......PS:建议不会编程的童鞋别以JS为第一门语言,很可能会养成不好的习惯哦。特别是在代码风格上面。当然,这里并没有贬低JS的意思。毕竟我现在用它用的很舒服。

亲,如果有概念(比如gameObject之类的概念)上的不懂,请先去看Unity官方的用户手册哈。我看了文档后,我的理解是,脚本和组件没啥区别。下面就直接了当的记录下添加脚本的步骤吧。(方法有很多,我就说一种我最习惯的方法哈)首先,在Project view中点鼠标右键,选Create -> javascript(别的也行),以下由图说明。

添加之后,在Project view里出现的脚本文件,双击之后即可编辑。

把Project view中的脚本文件拖拽到你想通过脚本来控制的对象(gameObject)上,之后脚本会以类似组件的形式,出现在对象的Inspector窗口中。

嘿嘿,具体脚本的编写,就看自己的水平咯。有啥不懂就上网、自己研究、或者看看官方的脚本文档。

相关内容