Silverlight动画和碰撞检测问题
我在工作中看到了silverlight动画。这是一个服务器机架动画。这带来了几个问题: 如果我有一个大矩形,它充当一个容器,我如何编码一个矩形,使其在平滑的帧中连续下降?您可以设置故事板中经过的时间,也许还可以设置正在放置的矩形的新位置,但不能为400px的放置写入400个标记。另外,碰撞检测是如何处理的?我必须自己处理这些吗?例如,如果我正在编写一个俄罗斯方块游戏,形状会相互重叠吗,还是会相互重叠/粘滞 1) 行定义中的“2*”是什么意思(更具体地说,是*)? 1) 我知道如何制作动画,但动画类型(doubleAnimation/splineAnimation)之间有什么区别?我找不到任何关于差异的信息。我将使用Peter Blois为Silverlight 3创建的 对于行定义,如果有两行,一行是*另一行是2*,则2*行的高度是*行的两倍 DoubleAnimation是在设定时间内从一个双精度值到另一个双精度值的线性插值。Silverlight动画和碰撞检测问题,silverlight,Silverlight,我在工作中看到了silverlight动画。这是一个服务器机架动画。这带来了几个问题: 如果我有一个大矩形,它充当一个容器,我如何编码一个矩形,使其在平滑的帧中连续下降?您可以设置故事板中经过的时间,也许还可以设置正在放置的矩形的新位置,但不能为400px的放置写入400个标记。另外,碰撞检测是如何处理的?我必须自己处理这些吗?例如,如果我正在编写一个俄罗斯方块游戏,形状会相互重叠吗,还是会相互重叠/粘滞 1) 行定义中的“2*”是什么意思(更具体地说,是*)? 1) 我知道如何制作动画,但动画
样条曲线动画通过用户定义的曲线来执行缓进/缓出类型的行为。我确实从Michael那里找到了有趣的答案。作为参考,您可能还想查看以下关于编写Silverlight游戏的博客 我目前正在使用博客中描述的BlueRose框架。该框架提供了一种基于计时器的方法来更新精灵。精灵与Silverlight用户控件相关。您可以定义自己的碰撞检测规则 请查看以下链接以获取快速演示。。。
以后我会把这个问题分成三个独立的问题。