首先,我也是第二天学习Unity3D,所以这篇系列也是算作我的学习笔记,同时也是我第一篇系列文章,有写不对的地方希望大家多多包涵,并且指正出来。
先是界面,Unity3D采用的是编辑器+MonoDevelop的组合,当然,也可以用编辑器加上VS2013,这个看个人喜欢。
主界面如下:(这个界面经过了我的调整,当然你也可以调整自己的界面)
编辑器有一些预设的界面提供给我们使用,在右上角的Layout下拉框。可以试着调一下
有一个地方非常常用,就是中间的非常像播放器按钮的三个按键 如下:
第一个按钮是播放,也就是运行游戏的意思,第二个按钮是暂停,第三个是运行到下一帧。
Unity3D支持实时调试,实时编译的,也就是你可以在运行的时候修改代码,然后直接看到结果。但是不建议这么做,因为可能在复杂的情况下会导致一些问题使游戏崩溃。
下面说一说Unity3D的基本概念:
Scene:游戏中的场景,和cocos2dx中的场景的概念一致,没什么区别,比如登陆界面是一个场景,游戏界面是一个场景。
GameObject:场景中的最小元素,所有的显示在界面上的东西都叫GameObject,空的GameObject加上各种组件之后 就可以组成一个一个的方块,光源,地图等控件
Component:组件,类似于GameObject的附加元素,组合起来就是各种各样的控件