分类
大小:5.28 MB
语言:简体中文系统:WinXP, Win2003, Vista, Win7, Win8, Win10
类别:滤镜插件时间:2019-03-14
2D Toolkit是一款比较常用的unity插件,主要用于游戏开发时2D场景的建设,软件灵活性很强,无需任何基础就可以轻松完成2D界面的开发,支持脚本编写,做游戏开发的朋友感兴趣的可以下载使用!
2D Toolkit具有很强的灵活性和适应性,能够让开发者在unity环境中进行2D开发,而且这款软件没有任何的学习门槛,只要用户直到如何使用就能够轻松完成2D界面的开发,而且可编写脚本的编辑器以及具有unity平台特性的组件集合在一起,能够让用户的工作效率得到极大的提升,有需要的用户不要错过哦。
1、完全取代地图集系统。
2、只需设置一次,就可在需要时自动重新生成。
3、自动裁切精灵,消除纹理中的空白区域,节省地图集空间和填充率。
4、支持任意大小的精灵。
5、可设置锚点,使精灵绕指定点旋转,并对齐动画精灵。
6、支持正交和透视摄像机的完美像素渲染。
7、为背景静态精灵提供高效批处理系统。
8、无缝和高效地创建组合的静态精灵网格。
9、在不破坏动态批处理情况下缩放精灵。
10、以离线方式计算尽可能多的数据,运行时的变换被降至最低。用户友好的编辑器,创建和使用精灵更简单。
一、2D工具包
1、超级团结2D
兼容Unity 3.57和4.x.Unity Free和Pro支持的所有功能。
完全支持的平台:Windows,OSX Standalone,WebPlayer,iOS和Android。
2、新到UNITY?
我们为您提供全面的文档和教程。
Whack-a-mole游戏教程和演练。
3、社区中心
一个活动论坛,您的问题得到解答,以及专门的支持电子邮件。
社区驱动投票系统功能的公共路线图。
4、完整源代码
优化的C#代码与精简运行时。我们尽可能在编辑器脚本中做尽可能快的运行时。
是的,你得到完整的源代码。
5、性能
快速运行时代码,针对移动设计进行了优化。这意味着运行时分配的最低限度。
6、高级用户?
有了完整的源代码,您可以根据您的具体需求进行定制,根据需要扩展。
我们还可以提供我们丰富的专业知识为您构建定制解决方案。联系我们讨论您的要求。
二、SPRITES
1、像素完美
创建和使用像素完美精灵是2D工具包中的一个快照。
平台特定精灵集合允许在运行时1x,2x和4x纹理/图集交换。Sprite保持相同的物理大小,所以你不必为此记住你的游戏代码。
灵活的tk2dCamera缩放覆盖解决不同的分辨率和高宽比
2、快速,坚固和灵活
除了正常的矩形子画面之外,子画面还可以由一个或多个自定义形状构建,或者被切割。
切割允许将大图像分割成更小的部分 - 丢弃透明部分,去除重复。
Sprite可以切片,平铺或剪切。
3、COLLIDERS
框和自定义碰撞形状 - 与Unity物理工程,并很快与Unity 2D物理。
4、强大的
当纹理改变时,强大的,非侵入性的atlasing后端重建你的sprite集合。
Atlasing系统考虑sprite的使用 - 例如,平铺的sprites可以配置为放大时正确过滤。
5、运行
运行时精灵集合允许在运行时从纹理创建精灵集合。
Texture Packer codepath允许您在运行时重用您的纹理打包器地图集。快速的XML免费加载避免代码膨胀在移动平台上。
6、静电喷砂机
静态精灵批处理程序允许您将大量的精灵和collider合并为一个网格 - 完美的静态背景构建的许多小精灵。
可能避免在运行时处理数百,也许数千个单独的静态sprites的开销。
批处理过程是非破坏性的,因此您可以随时返回并编辑场景的任何部分。
三、动画
1、2D中心工作流
设置精灵动画是快速和容易。动画可以来自任何数量的精灵集合和图册。
快速最小的动画运行时与回调支持。
2、附件点
包括对动画的框架添加位置数据的支持。将武器附加到玩家的手上,或者可能有一个巨大的怪物拾起玩家!
3、可扩展编辑
可扩展编辑器架构允许在不修改2D Toolkit代码的情况下构建和集成用户插件。
四、文本
1、BITMAP FONTS
使用在BMFont,Glyph Designer和Hiero中创建的位图字体。支持Xml和文本bmfont定义。
2、REATLASING
将位图字体嵌入到sprite集合中 - 允许您与sprite共享atlas空间,并更有效地打包。
在同一图集中打包多种字体大小。
3、运行
包括颜色/梯度更改的内联样式。
通过在您的字体上映射更复杂的渐变纹理,使您的文本生动。
五、TILEMAPS
1、编辑中
内置瓷砖地图编辑器 - 直接在场景中绘制您的瓷砖地图。
矩形和交错的等距瓦片地图。高达1024 x 1024,32个开箱,如果需要,轻松扩展!
在瓷砖地图编辑器中实例化支持 - 用预制件替换瓷砖。将其用作级别编辑器。
便条簿 - 制作您自己的图块库,或从场景中复制零件,并保存以供日后使用。
2、最佳后端
自动渲染和碰撞网格生成和优化。
tilemap分区允许大的tilemaps - 没有内存浪费在tilemap的部分没有填充。
3、和更多
顶点绘画允许在您的瓷砖地图上绘制颜色色调。你还可以在瓷砖地图点查询颜色 - 允许你适当地调整你的sprite坐在场景中。
运行时贴图地图操作 - 在运行时更改图块(支持但不推荐碰撞体更改)以进行销毁
TMX导入 - 如果您喜欢,在Tiled Map Editor中绘制您的tilemaps 。支持矩形和交错等距。
六、UI组件
1、EFFORTLESS UI
创建漂亮的UI很难。我们简化它,所以你花你的时间做你最好的,而不是打系统。
UI组件使用2D子图和3D场景对象 - 混合2D和3D相机,在两者中有交互元素,如果你愿意的话。
2、组件在空中
一套完整的控件,内置自定义。按钮,文本输入,列表,单选按钮,复选框等。
一套全面的演示场景,并为您的游戏UI一个良好的起点。
3、灵活布局
布局系统 - 与精灵,文本和嵌套布局项交互 - 根据需要锚定到一个或多个边。
高级布局允许您构建布局容器。
1.准备一系列的序列帧图片
序列帧图片是我们制作动画的一个必备素材,根据系列一教程我们了解了创建精灵集的方法,同样,我们在制作序列帧动画之前还是要先做一个精灵集,将这些序列帧图片放入精灵集中。
2.制作序列帧动画
1.在Assets目录下创建一个Animation的文件夹->右击Create->tk2d->Sprite Animation
2.点击刚刚的DragonAnimation->点击OpenEditor...编辑他的属性
然后添加动画帧图片,制作动画
当创建完所有的动画帧之后,可以点击一下Play看看效果,感觉不错,呵呵!
3.创建动画精灵
在Hierarchy面板中->Create tk2d->Sprite With Animation
命名为AnimatedDragonSprite,找到tk2dSpriteAnimator组件,修改AnimLib,选择刚刚创建的动画
然后我们运行一下,会发现Game面板中就会出现一个不断抖动翅膀的小龙,真的好萌,哇咔咔!截图我就不截了,跟上面效果图一样。
展开