动画技术全解析:从基础到实战应用
1. 动画刷的运用
在动画制作中,动画刷是一种常见且实用的技术。以修改径向渐变画刷为例,通过改变渐变中心点位置和颜色,能创造出三维效果。
- 所需动画类型 :
- ColorAnimation :用于在两种颜色间渐变,产生微妙的颜色变化效果。
- PointAnimation :可将点从一个位置移动到另一个位置,本质上相当于分别使用两个DoubleAnimation对x和y坐标进行线性插值。
- 代码示例 :
<Ellipse x:Name="ellipse" Margin="5" Grid.Row="1" Stretch="Uniform">
<Ellipse.Fill>
<RadialGradientBrush x:Name="ellipseBrush"
RadiusX="1" RadiusY="1" GradientOrigin="0.7,0.3">
<GradientStop x:Name="ellipseBrushStop" Color="White"
Offset="0"></GradientStop>
<GradientStop Color="Blue" Offset="1"></GradientStop>
</RadialGradientBrus
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



