有一段时间没更新博客了。当然,lz还在开发游戏。
之前研究了一些关于cocos2d-x的东西。结果没用上。而cocos3d-x也要出来了。感觉折腾开源的东西真心累啊。
当然,lz也研究过一阵directx的东西。感觉自己做引擎还是不行。
走了这么多弯路,最后还是决定学习u3d了,因为现在工作上,客户端也用到了u3d,而且lz很懒,不想再折腾了,最后浪费的,还是自己的时间。有时间还是选择和妹纸出去走走好了。最后觉得,还有拿来主义比较实际啊。
U3d是一款跨平台的集成工具。。。这是我的理解。具体介绍请百度。
一开始它会有个窗口让你选择打开的工程的。
unity 打开之后,有几个窗口,Game, Scene, Project, Hierarchy, Inspector。
Game窗口是程序运行的窗口,Scene是场景编辑器窗口。
Project就是原始资源窗口,代码,美术给的东东,都在这个窗口可以反映出来的。
Hierarchy窗口是Scene窗口里的物体的节点呈现,包含父子关系之类的。
Inspector窗口是具体到每个物体对象的一些属性显示,例如坐标,角度,显示的显示。
平常你只要关注Project窗口以及Game就可以了。
为了能够在Scene窗口中浏览场景,有一些改变场景视图角度的快捷键需要知道:
按鼠标中键平移视图。
按鼠标左键+Alt键旋转视图。
按鼠标右键+Alt键或滑动鼠标滑轮推拉视图。
按F键可以快速锁定选中的目标。
然后就弄了个helloworld。
执行到 Dobug.Log代码时,在控制台会对应显示出要打印的信息。打印格式和lua中的差不多,只是..变成+
如果将 Debug Log替换为 Debug LogError,控制台显示的文字将呈红色显示 。