第一步:安装Unity、Visual Studio 和 Lua
这三个东西的安装没什么好说的,去网上搜索下载,然后安装就好。
之所以要装 Lua,是因为大部分游戏开发,都会用 C# + Lua 来作为 U3D 脚本,因此一起装一下。
第二步:Unity 配置 Visual Studio 作为脚本开发工具
在Unity 菜单栏选择 Edit→Preferences... 打开 u3d 参数设置窗口,按下图所示进行设置:
第三步:新建一个名为HelloWorld的U3D工程
创建后的工程如下图所示:
一个新建的U3D工程,Hierarchy 视图中应该有一个名为的SampleScene的场景,其下有一个主摄像机(Main Camera)和一束直线光源(Directional Light)
现在,我们在“工程”视图的 Assets 文件夹上右键,然后选择 Create→C# Script 新建一个 C# 脚本,将其命名为Main(注意,U3D中创建的C#脚本会自动添加 .cs 后缀,因此脚本名只要写 Main 就可以,千万别写成 Main.cs)
然后,我们拖动 Main.cs 到 Hierarchy 视图中的 Main Camera 上松手,这样就将 Main.cs 脚本绑定到了主摄像机上。绑定了脚本的游戏对象,其 Inspector 视图中可以看到如下所示信息:
我们也可以先在Hierarchy 视图选中要绑定脚本的对象,然后将 Main.cs 拖动到 Scene 视图对应的物体上或 Inspector 视图中进行脚本绑定。我们还可以通过 Inspector 视图底部的 Add Component 按钮来添加脚本。
要删除对象绑定的脚本,只需要点击对象 Inspector 视图中,对应脚本最右侧的三个