中国AR网不断分享Unity教程,反响热烈。今天再次分享教程《Unity教程:Unity脚本程序基础》。
统一脚本语言:
Unity3D 目前支持三种语言的脚本程序,包括 C#、JavaScript 和 Boo。在游戏中unity 右键 编辑器,开发者可以使用一种或多种语言来实现脚本控制。
创建脚本:
Unity中新建脚本文件有两种方式,以C#Script为例:
在菜单栏中打开 Assets->Create->C#Script 项。
在 Project 视图中右键单击 Create 或右键单击并从快捷菜单中选择 Create->C#Script 以创建脚本。
MonoDevelop 编辑器:
在项目视图中双击脚本文件,Unity 将启动脚本编辑器来编辑脚本。Unity 的默认编辑器是内置的 MonoDevelopunity 右键 编辑器,如下图所示。
脚本不可避免的事件:
脚本相关问题:
Project中脚本的显示名不要加cs游戏素材,类名要和cs名一致游戏策划,所有类都继承自MonoBehaviour。
项目运行时所做的更改不会被保存。
脚本只有在附加到游戏对象或被其他脚本调用时才能运行。一个脚本可以放置在多个游戏对象上并且是多个实例。一个脚本的多个实例不会干扰其他脚本。
脚本中文问题和更改脚本模板。unity\Editor\Data\Resources\ScriptTemplates\81-C# Script-NewBehaviourScript.cs 编码格式 Ansi -> UTF-8+BOM 格式。
Unity中如何选择不同的脚本编辑器:
通过 MonoDevVS 更改默认开发工具
具体变更步骤:
编辑->首选项->外部工具->外部工具>外部脚本编辑器。
安慰:
打印和调试打印:
Print 是 MonoBehaviour 的成员。Debug 是一个封闭的类。在使用范围内,Print 必须继承 MonoBehaviour 类,而 Debug 则不需要。例如:打印出常用方法的输出频率。开始(),更新(),固定更新(),OnGUI();
教程由中国AR网分享()。更多教程可见中国AR网。如果有相关问题,也可以在文末评论。