作图笔记|碎片组件软趴趴人类根据地-软趴趴小黑屋-电脑软件-人类一败涂地-资源下载Unity讨论论坛软趴趴人类根据地-软趴趴小黑屋-电脑软件-人类一败涂地-资源下载官方论坛板块软趴趴人类根据地-软趴趴小黑屋-电脑软件-人类一败涂地-资源下载软趴趴小黑屋

作图笔记|碎片组件

组件名:Voronoi Shatter

解释:常出现在可敲碎的玻璃、石头等规则长方体上,使用一定的力累积击碎后,随机分成50个大小不同的碎片,所附加的物体必须使用box collider。本体不需要加刚体和网络体,但破碎后会自动添加50个碎片所需的刚体和网络体,占用较大网络id,容易炸房的原因来源于此。

注意:破碎不可逆,只能载入或重置,无法通过节点控制重生

QQ截图20220418214953.png

  • 一、有关击碎所需要的力

impulse treshold “最小力”,撞击的力量值必须大于此力才能产生效果

accumulated break “击碎所需累积力”,当受到多次力,并且累积力量值之和大于此力时,物体破碎

break treshold“直接击碎力” ,当受力大于此力时,可跳过累积过程直接击碎物体

  • 二、使用人体撞击/坠击造成的力

human hardness 人体硬度系数,人体重量为100,物体每次受力值为100*此系数

  • 三、受力方向

thickness local axis 击碎轴向,对物体的受力只会考虑此轴方向上的力度值

其他非重要属性:

accumulated impact 实时累积受力,可在属性栏实时查看累积受力

max momentum 实时最大力,物体曾受过的最大单次力

total mass 总重量,物体被粉碎为50个碎片后会根据大小和密度重新分配重量

denisity per sq meter 密度,50个碎片的重量之和=总重量/密度

min explode impulse 爆炸碎片的最小速度

max explode impulse 爆炸碎片的最大速度

 

常用表现形式:

1.附带每次击中痕迹组件:voronoi triangulate

2.添加刚体和fixed joint绑定到另外一个可移动的物体上

3.声音组件复制预制件上的石头和玻璃破碎音频