全文见原始链接:http://note.youdao.com/noteshare?id=ef5ef90b71da4e960e5bc0da4f3f17ec

下面是预览

示例工程链接:https://pan.baidu.com/s/1IhDjeoYXMkZhUsCk66Sl0g 密码:e9zr
如果链接失效,请联系 zouwj5@qq.com
 
使用Fracturing&Destruction
1. 下载《Fracturing & Destruction》插件:http://download.csdn.net/detail/yongh701/9845202
2. 创建一个物体Cube,作为破碎物体的源物体。
3. 创建一个破碎物体
4. 设置这个破碎物体的各项属性
5. 当有重物撞击它时,它会破碎。效果如下:
 
 
6. 如果用代码来引爆爆炸,可以用 FracturedObject 的 Explode函数。
7. 一些注意事项:
--1. 不要给破碎物体加Rigidbody、Collider
--2. 源物体最好SetActive(false)
--3. 破碎物体无法用作Prefab,所以应该将之保留在场景中,并以克隆模式去实例化(克隆)它。
--4. 由于破碎物体的碰撞体是多块碎块的Mesh碰撞体的集合,所以未破碎时候的破碎物体表面其实是不平整的,可能会引起物理表现不好,如果在破碎前需要用平整的碰撞体,就要加一个Container,附上一个规则的Collider(C),当破碎以后将C关闭。如果希望碰撞体在某一情况下保持不破碎的状态,那么就保持startstatic且用上述外包装Collider的方法来实现。当需要破碎时,外包装Collider就关闭掉,并且引爆。还有一点Tip,如果破碎物体的碰撞体(F)和外包装的碰撞体(C)的Layer都是Default的话,启用物理(Rigidbody的动力学关闭)时,这两种碰撞体(F和C)将会产生内力,行为异常,所以应该让F和C的layer设置为不一样的层次且不碰撞。
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

【学步者日记】实现破碎效果 Fracturing & Destruction 插件使用的更多相关文章

  1. Unity 实现物体破碎效果(转)

    感谢网友分享,原文地址(How to Make an Object Shatter Into Smaller Fragments in Unity),中文翻译地址(Unity实现物体破碎效果) In ...

  2. unity 实现物体破碎效果的一些方法 - 细雨淅淅

    游戏越来越接近现实的感觉,如果有一个真是的 虚拟现实设备,可能我们真的会感觉是在真实世界.场景的逼真是在渲染效果.角色AI.游戏逻辑.物理效果等等一起导致的结果.现在游戏越来越大,除了渲染,物理估计是 ...

  3. unity 实现物体破碎效果的一些方法

    游戏越来越接近现实的感觉,如果有一个真是的 虚拟现实设备,可能我们真的会感觉是在真实世界.场景的逼真是在渲染效果.角色AI.游戏逻辑.物理效果等等一起导致的结果.现在游戏越来越大,除了渲染,物理估计是 ...

  4. javascript设计模式实践之职责链--具有百叶窗切换图片效果的JQuery插件(三)

    在上一篇<javascript设计模式实践之模板方法--具有百叶窗切换图片效果的JQuery插件(二)>里,通过采用模板方法模式完成了切换效果对象的构建编写. 接下来就是完成各效果对象的调 ...

  5. javascript设计模式实践之模板方法--具有百叶窗切换图片效果的JQuery插件(二)

    在上一篇<javascript设计模式实践之迭代器--具有百叶窗切换图片效果的JQuery插件(一)>里,通过采用迭代器模式完成了各初始化函数的定义和调用. 接下来就要完成各个切换效果的编 ...

  6. javascript设计模式实践之迭代器--具有百叶窗切换图片效果的JQuery插件(一)

    类似于幻灯片的切换效果,有时需要在网页中完成一些图片的自动切换效果,比如广告,宣传,产品介绍之类的,那么单纯的切就没意思了,需要在切换的时候通过一些效果使得切换生动些. 比较常用之一的就是窗帘切换了. ...

  7. Stickup – 轻松实现元素固定效果的 jQuery 插件

    粘贴是一个简单的 jQuery 插件,在页面滚动的时候固定一个元素到浏览器窗口的顶部,让其总是保持在视图中可见.这个插件作用于多页的网站,但是对于单页的布局有额外的功能.借助 CSS,还可以实现当前视 ...

  8. 20 个用于处理页面滚动效果的 jQuery 插件

    对设计和开发一个网站来说,web开发者不能低估了网站滚动效果的重要性.如今,设计者们都视为一大挑战了,在网站中设计出吸引眼球的高效视觉滚动效果.幸运的是有各种各样的jquery 滚动插件可供他们使用, ...

  9. 分享七款视差滚动效果的jQuery 插件

    视差(Parallax)是指从不同的点看一个物体时形成的视觉差异,这个名词是源自希腊文的παράλλαξις (parallaxis),意思是”改变”.在网页设计中,视差滚动(Parallax Scr ...

随机推荐

  1. C++面向对象高级编程(八)模板

    技术在于交流.沟通,转载请注明出处并保持作品的完整性. 这节课主要讲模板的使用,之前我们谈到过函数模板与类模板 (C++面向对象高级编程(四)基础篇)这里不再说明 1.成员模板 成员模板:参数为tem ...

  2. 剑指offer--46.字符流中第一个不重复的字符

    双端队列 -------------------------------------------------------- 时间限制:1秒 空间限制:32768K 热度指数:113070 本题知识点: ...

  3. L161

    The robot arm made for gentle undersea explorationA soft robotic arm which will allow underwater sea ...

  4. (转) MapReduce Design Patterns(chapter 5 (part 1))(九)

    Chapter 5. Join Patterns 把数据保存成一个巨大的数据集不是很常见.例如,用户信息数据频繁更新,所以要保存到关系数据库中.于此同时,web日志以恒定的数据流量增加,直接写到HDF ...

  5. [AirFlow]AirFlow使用指南二 DAG定义文件

    1. Example """ Code that goes along with the Airflow tutorial located at: https://git ...

  6. 脚本操作zk

    使用[root@localhost bin]# ./zkCli.sh连接本地zk 创建 create [-s] [-e] path data acl 其中,-s是创建顺序或临时结点.默认情况下,不添加 ...

  7. webpack 打包图片 能否提高加载速度

    正常加载: 打包图片: 结论:当加载资源 数量很多 时,可以提高加载速度

  8. topcoder WCNMLGB

    点开题->断开连接->再也上不去->我玩NM

  9. weight decay (权值衰减)

    http://blog.sina.com.cn/s/blog_890c6aa30100z7su.html 在机器学习或者模式识别中,会出现overfitting,而当网络逐渐overfitting时网 ...

  10. 关于Django的core first 、db first

    db first 根据数据库的表生成类 django : python manage.py inspectdb code first 根据类创建数据库表: django: python manage. ...