WPF:Animation动画--KeyFramesExample帧动画(3)

InterpolationMethodsExample插补方式的帧动画

clipboard.png

实现效果:

  1. 上图的各方框不同的帧动画、
  2. 动画控制按钮实现。

以下在StackPanel的附加属性按钮点击Button.Click中设置触发开始事件动画,并设置BeginStoryboard的Name,并由其他对应按钮进行控制**

    
                             

具体对应按钮控制:如停止按钮


  

DoubleAnimationUsingKeyFrame浮点值帧动画

clipboard.png
无需特别留意,Double值为Angle即可

            

ThicknessAnimationUsingKeyFramesExample边框厚度值Thickness帧动画

clipboard.png

ps:此时Thickness的设置实例作为ThicknessKeyFrame.Value的语法属性值。

This example shows how to use the ThicknessAnimationUsingKeyFrames to createan animation on the BorderThickness property of a Border.

PointAnimationUsingKeyFrameExample坐标点帧动画

clipboard.png

同理附上简单代码:


ColorAnimationUsingKeyFrameExample颜色帧动画

clipboard.png

简单的各种**ColorKeyFrame


BooleanAnimationUsingKeyFramesExample真假帧动画

clipboard.png

设置按钮是否激活的帧动画,只有一种离散DiscreteBooleanKeyFrame配合使用


StringAnimationUsingKeyFrames字符串帧动画

clipboard.png


RectAnimationUsingKeyFrameExmaple矩形几何帧动画

clipboard.png

ps:

  1. RectKeyFrame 类有三种类型,分别对应一个支持的内插方法: LinearRectKeyFrame、 DiscreteRectKeyFrame 和 SplineRectKeyFrame。
  2. 与 RectAnimation 不同,RectAnimationUsingKeyFrames 可以有两个以上的目标值。 还可以控制单个 RectKeyFrame 段的内插方法。


KeytimesExample关键时点

clipboard.png


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部