【发布时间】:2011-05-22 16:28:40
【问题描述】:
最近我遇到了这个 Pete Blois 的行为,名为 Explode。这是链接:-
http://blois.us/blog/2009/07/explode.html
当您单击网格时,即使 Silverlight 没有真正的 3D 效果,网格也会像真正的 3D 效果一样爆炸。
我研究了代码,但无法获得行为的核心逻辑。谁能解释一下 PrepareShards、ApplyForce 的功能是什么? Shards类的目的是什么?我认为它试图模拟一个具有 X、Y 和 Z 的点。我研究了 1/2 小时的代码,但根本不知道它在做什么。我知道我不需要了解这背后的逻辑。
但是如果我想创建一些像这样的高级效果呢?研究引擎盖下发生的事情总是好的。有没有人写过一篇博客文章来解释这段代码是什么,或者作者在哪本书中教授了这种现实生活中的东西?或者如果你们有时间,能解释一下它在做什么吗?
【问题讨论】:
-
你能发布你想要解释的代码,这样人们就不必去寻找它了吗?干杯
-
@WestDiscGolf:我想我已经在上面提到了我无法理解的部分。干杯!
-
我目前无法访问此链接。
标签: c# silverlight silverlight-4.0 silverlight-3.0