中国AR网(www.chinaar.com)连续分享了Unity教程,获得了火热的反响,今天再次分享教程《Unity教程:Unity脚本程序基础》
Unity脚本语言:
Unity3D 目前支持三种语言的脚本程序,包括C#、JavaScript、 Boo,在一个游戏中开发者可以使用一种或者同时使用多种语言来实现脚本的控制。
创建脚本:
在Unity中有两种新建脚本文件的方法,以C#Script为例:
打开菜单栏中Assets->Create->C#Script项。
在Project视图中右击Create或者点击鼠标右键,在快捷菜单中选择Create->C#Script来创建脚本。
MonoDevelop编辑器:
在Project视图中双击脚本文件,Unity将会启动脚本编辑器用于编辑脚本。Unity默认的编辑器是内置的MonoDevelop,如下图所示。
脚本必然事件:
脚本相关问题:
脚本在Project中的显示名称不要加cs,类名要和cs名称一致,所有类继承自MonoBehaviour。
项目运行过程中的修改不会保存。
脚本只能依附于游戏对象或者由其他脚本调用才会运行,一个脚本可以放到多个游戏对象上,是多个实例。一个脚本的多个实例和其他脚本之间互不干扰。
脚本中文问题以及更改脚本模板。Unity\Editor\Data\Resources\ScriptTemplates\81-C# Script-NewBehaviourScript.cs编码格式 Ansi -> UTF-8+BOM 格式。
Unity中选择不同脚本编辑器的方式:
更改默认的开发工具,由MonoDev?VS
具体更改步骤:
Edit->Preference->Extennal Tools ->External Tools>External script Editor。
控制台(Console):
Print和Debug打印:
Print是MonoBehaviour的一个成员。Debug则是一个密闭的类。在使用的范围上,Print必须要继承MonoBehaviour类,而Debug不用。 例如:打印输出常用方法的输出频率。Start() 、Update()、 FixedUpdate() 、OnGUI()
教程由中国AR网资源教程(http://www.chinaar.com/ZYJC/)分享,更多教程进入中国AR网可以看到,有相关问题也可以在文章后面进行评论。
如果不关心概念只关心使用方法,可略过这里,直接去到“准备环境”、“脚本构建使用方法”。
能够使用Unity进行脚本生成ipa或apk(以下统称app)的核心前提是:
所以,使用Unity进行脚本生成app的核心步骤是:
Environment.bat
UnityToApk.bat
UnityToXCode.sh
XCodeToIPA.sh
CommandBuild.cs
应该是没有选择。安装的时候你没选择mono或者是取消勾选了,默认是选择安装的,在你的unity安装目录下面有一个MonoDevelop文件夹,看看如果有就是安装了,没有就是没有安装。
内容扩展:脚本是使用 Unity 开发的所有应用程序中必不可少的组成部分。大多数应用程序都需要脚本来响应玩家的输入并安排游戏过程中应发生的事件。除此之外,脚本可用于创建图形效果,控制对象的物理行为,甚至为游戏中的角色实现自定义的 AI 系统。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)