我在故事板完成后开始新动画时遇到问题,此动画未显示。 target属性直接跳转到动画中定义的结束位置。
我的设置是:
两个动画都具有相同的目标属性和相同的故事板。
我也有其他情况下的动画跳跃,但它们是随机的。
答案 0 :(得分:0)
启动延迟是动画丢失的最大原因,因为它需要触发Storyboard.Begin()时的开始时间,而不是它一起行动时。这对于非常短的动画来说是个问题。
第二个问题是在故事板上调用Stop()
。这会将任何更改的值重置为起始值(因为Storyboard动画仅对依赖项属性执行临时更新)。如果您按顺序运行多个故事板,请不要在最后一个故事板完成之前调用stop。