热搜: | 教程| 素材| 作品|
快捷导航 上传模型
开启左侧

[编辑器扩展] 破坏编辑器扩展 Destructible 2D 2.1.7 unity3d asset

[复制链接]
admin 发表于 2018-5-13 15:54:30 | 显示全部楼层 |阅读模式

  • 文件大小:4.2 MB 软件版本:5.0.0 及以上版本
  • 软件语言:英文 人气指数:223
  • 应用平台:unity 3D
2
10
个金币

可破坏的2D允许你把你的固体精灵变成完全可破坏的精灵,让你的游戏更有趣,并且增加更多的游戏可能性!
3473611a-864b-4e8f-beca-f1ff9b784230.jpg ac466420-610d-4772-bc58-846b56caab02_scaled.jpg 235a0d72-6f03-4ff1-a4c4-655993f19c6a_scaled.jpg 6e8b2749-d3df-4ef3-be54-67611f3d7f79_scaled.jpg 34609eb1-22e1-40d2-a26f-cdb80737abd1_scaled.jpg

• Pixel-Based Destruction - Allows you to damage your sprites in very complex ways, including partial cuts/slices.
• Separate Alpha - Most pixel-based destruction systems store destruction data in your sprite's alpha channel, but Destructible 2D uses a separate alpha channel. This allows your sprites to use a compressed format for better performance, and even allows you to swap the sprite texture without any performance penalty.
• Alpha Optimization - Because the destruction data is separated, it can easily be resized to give your games better performance without reducing the detail of your sprites.
• Sharp Edges - Resizing destruction data usually gives you blurry edges, but Destructible 2D uses a Signed Distance Field to automatically maintain sharp edges.
• Splitting - Allows your sprites to break into two or more pieces when you cause enough damage to cut across them.
• Local Splitting (NEW) - If you have a very large sprite and only want small pieces to break off, then this feature gives you a great performance boost over normal splitting..
• Fracturing - Allows you to automatically split your sprite into as many random pieces as you like.
• Damage - Allows you to track how much physics impact damage your sprite has taken, allowing you to change the sprite texture, or fracture it, etc.
• Destruction Layers - Allows you to limit damage to the outer layer of an object before the inside can be damaged.
• Polygon Collider - The built-in Unity PolygonCollider generates one big collider for your whole sprite, and has very poor quality polygons. Destructible 2D comes with its own version that splits the collider up into multiple cells you can control the size of, it only updates the cells you damage, and allows you to adjust the quality of the polygons.
• Edge Collider - The built-in Unity EdgeCollider doesn't generate any shapes. Destructible 2D comes with a its own version that splits the collider up into multiple cells you can control the size of, ir only updates the cells you damage, and allows you to adjust the quality of the edges.
• Custom Destruction Shapes - Allows you to change the shape of your explosion/slice using any Texture2D, and even adjust the rotation, scale, strength, etc.
• Density - Allows you to define which parts of a sprite are harder to destroy than others.
• Healing - Allows you to slowly restore your sprite to a previous destruction state, or manually heal it using explosions/slices.
• Fixtures - Allows you to lock a child GameObject (e.g. particle effect) to a specific pixel of your sprite. This means if your sprite is split in half, the child GameObject will remain fixed to the correct side.
• Combined Alpha - Allows you to combine the original sprite's alpha with the destruction alpha. This is useful if you want to destroy transparent objects, but still maintain sharp destruction edges.
NOTE: The shaders in this package have been designed to work using Shader Model 2.0. This means they are fully compatible with almost every relevant mobile & desktop & console platform & device.

精彩推荐
快速回复 返回列表 客服中心 搜索 官方QQ群
Copyright   ©2015-2016  酷爱设计素材网  Powered by©酷爱资源  技术支持:秀堂短链    ( 京ICP备17042134号-1 )|网站地图