【问题标题】:Unity3D: How to make effect that cut avatar into piecesUnity3D:如何制作将头像切成碎片的效果
【发布时间】:2014-04-25 02:10:51
【问题描述】:

我是 Unity3D 的新手,经过几次官方教程后,我对 Unity3D 有了一些基本的了解。现在我想享受制作游戏的乐趣。

我想要一把剑将一个化身切成碎片。像游戏《水果忍者》一样,把水果切成小块。

我想要的具体效果:切割应该是根据剑的切割角度,也就是说每一次切割的碎块效果应该不同,感觉很真实。 p>

我的想法:既然头像是用Mesh Filter做的,如果我把头像从腰部剪成两块(上半身,下半身),我应该用代码做两个Mesh Filter来拿着这两块。

我并不期待非常详细的代码,这可能会很多。我只是想知道我是否能获得有关如何产生这种效果的线索。因为我觉得“切分身”应该是游戏中的通用效果。

提前谢谢你:)

【问题讨论】:

    标签: unity3d physics avatar


    【解决方案1】:

    这并不像你想象的那么容易...... Here 你可以得到一种解决方法:

    它克隆对象,根据用户变量找到一个平面,并将平面另一侧的所有点展平到它上面,然后用克隆和平面的另一侧重复此操作。

    其他方法可能来自使用着色器,搜索“cut away view shader”。

    我希望我已经给了你开始的机会

    【讨论】:

      猜你喜欢
      • 2011-06-20
      • 2012-02-13
      • 2015-02-01
      • 2011-09-26
      • 1970-01-01
      • 1970-01-01
      • 2022-01-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多