在上篇博客中,简单整理了一下Unity Native 2D功能:《C#程序员整理的Unity 3D笔记(十九):Unity 3D的Native 2D》. 本文开始学习2D商用比较广泛的2D Toolkit插件.
2D Toolkit插件在2D中的地位,犹如UI中NGUI对Unity GUI一样:虽然官方原生的2D还不错,但这是最近1年新版本才有的功能,2年前Unity 2D的王道还是得用插件的,故《2D Toolkit》就成了目前商业不错的选择。
在上周刚开始看的时候,就给自己提了3个问题 (1周后,自己给自己尝试做了回答):
- 2D Toolkit是类似NGUI的东西吗?
答:是的,类似NGUI;2D toolkit是第三方插件,广泛用于2D的游戏开发;其还包括了UI,可不用NGUI就能进行不错的UI开发。
- 对比Unity Native 2D,2D Toolkit是否优势已经丧失;或者是类似UGUI和NGUI关系?
答:这个目前不得知。 粗浅的看,Unity Native 2D比较简单,开发起来便捷,毕竟和Unity无缝集成的,且原生,另外还省钱;但是2D Toolkit都演变到2.5.2版本了,商用应该比较成熟,如其tk2dCamera简直无敌了–能自适应各种屏幕、大大节约了编码。
- 2D Toolkit能够和Unity Native 2D同存否?
答:目前不知道。应该可以吧,2D toolkit已经于2015.5.24 发布2.5.2版本,声明支持Unity 5了。
2D ToolKit简历
2D ToolKit是第三方2D插件,能处理图集打包(Atlas Package)、精灵渲染(Sprite)、2D动画(Sprite Animator)、2D UI,目前中文资料少得可怜。
2D Toolkit简称为TK2D,其功能据说是2D下最强大的,assetstore的下载点评竟然超过1200个,这个数据非常惊人,要知道售价价格要75美金呢。其插件提供了C#代码,源码之内,了无秘密。
TK2D的厂家是Unikron Software Ltd,官方网站为http://unikronsoftware.com
TK2D在assetstore的”编辑器扩充/2D与图片管理”分类下,排名第一。
我摘录了部分官方官网assetStore点评:
low draw calls
pixel perfect camera:Unity 4.6 pro sprite package
get a response with 24 hours
manages multiple resolutions of sprite images (1x, 2x, 4x)
Very nice package
greatly sped up my animating process.