UnityD游戏开发之UnityDNativeD特性使用详解.docVIP

  • 2
  • 0
  • 约1.55千字
  • 约 5页
  • 2017-03-25 发布于四川
  • 举报

UnityD游戏开发之UnityDNativeD特性使用详解.doc

UnityD游戏开发之UnityDNativeD特性使用详解

Unity3D 游戏开发之Unity3D Native2D特性使用详解 在 Unity4.3版本以后,Unity3D推出了基于Box2D的2D组件,使得Unity3D成为一个可以支持2D游戏开发的游戏引擎。在 Unity3D推出这一功能之前,大家对使用Unity3D开发2D游戏已经进行了大量的研究。所以,Unity3D推出2D组件从本质上来讲并不算是一 个巨大的突破,因为二维与三维的区别就在于三维比二维多了一个Z轴,如果我们将Z轴固定,那么这就是一个二维的世界。在此之前,我们普遍采用的是正交投影 法,即让摄像机垂直于XY平面进行投影,这样可以利用3D引擎实现2D游戏的效果。既然现在Unity可以支持原生2D游戏开发,为什么我们不来尝试一下呢?博主之前就打算抽时间研究下Unity3D的Native2D的特性,不过因为种种原因一直没有时间来研究,那么现在正好利用这个周末来研究下吧! 一、精灵(Sprite)与精灵图集 虽然我们将Unity3D的2D特性成为Native2D,不过事实上Natvite只是相对于第三方插件而言的,从本质上Unity3D的2D仍然是属于3D的范畴。精灵(Sprite)是我们走进Native2D的第一个组件,所以的2D特性都是以这个组件作为基础。学习过2D游戏开发的朋友应该知道精灵其实就是我们在2D世界里一张贴图。好了,下面我们创建一个新

文档评论(0)

1亿VIP精品文档

相关文档