原创文章如需转载请注明:转载自风宇冲Unity3D教程学院
Unity4.3的2D游戏制作总结2DPlatformer工程及英文视频讲解下载
Unity3d的4.3版本推出了新的2D游戏制作功能,总体来说,非常方便。优点:1. 操作简便2. 支持帧动画
图文件拖进工程后,单图直接就可以用,多图的话可以自动切割,然后把帧序列一起拖进场景就能自动创建帧动画了3.支持骨骼动画选中要编辑动画的物体,在Animation窗口直接编辑就可以。4.支持2D碰撞盒,这个比以前做2D方便太多。Polygon Collider:以前如2D toolkit的多边形碰撞体得自己去描边。现在U3D能自动为你做这些事情。5.支持Animator的状态机。
缺点:1.没什么界面组件,意味着界面开发还是用传统工具如NGUI更快速。2.Drawcall比较高,因为SpritePacker还在开发过程种的缘故吧。3 在创建的时候 或者在project settings里的Editor里设置3D还是2D。但是这个2D锁死SceneWindow视角默认的是XY轴向。
总结:4.3的2D功能毫无疑问是更方便的。结合它的优缺点。个人建议开发方式是:界面还是用你以前熟悉的工具如NGUI,游戏画面部分可全部用新2D来做,它是完全可以替代2DToolkit和Smooth Moves这些插件的。至于它目前的不足,相信会在unity的后续版本中得到解决。
图1:图下的各个Sprite
图2:图下的导入设置
图3:Sprite Mode为Multiple时的 SpriteEditor界面。可以自动切图。
图4:帧动画的编辑