Silverlight & Blend动画设计系列三:缩放动画(ScaleTransform)
来源:互联网 发布:怎么设计一个软件 编辑:程序博客网 时间:2024/05/15 07:44
Silverlight & Blend动画设计系列三:缩放动画(ScaleTransform)
在Silverlight的动画框架中,ScaleTransform类提供了在二维空间中的坐标内进行缩放操作,通过ScaleTransform可以在水平或垂直方向的缩放和拉伸对象,以实现一个简单的缩放动画效果,故此我将其称为缩放动画(ScaleTransform)。使用ScaleTransform需要特别关注的有两点:中心点坐标和X、Y轴方向的缩放比例,比例值越小则对象元素就越小(既收缩),比例值越大则对象元素就越大(既呈现为放大效果)。
Blend对Silverlight里的动画设计支持非常强大,同偏移动画、旋转动画一样简单,要实现缩放动画也只需要对设计好的动画元素进行简单的设计就能完成动画效果的创建。
通过创建动画容器时间线后,如上图进行动画效果属性的设置,Blend便会生成相应的动画编码在XAML文件里,详见如下代码块:
0 0
- Silverlight & Blend动画设计系列三:缩放动画(ScaleTransform)
- Silverlight & Blend动画设计系列三:缩放动画(ScaleTransform)
- Silverlight & Blend动画设计系列一:偏移动画(TranslateTransform)
- Silverlight & Blend动画设计系列二:旋转动画(RotateTransform)
- Silverlight & Blend动画设计系列四:倾斜动画(SkewTransform)
- Silverlight & Blend动画设计系列十二:三角函数(Trigonometry)动画之自由旋转(Free-form rotation)
- Silverlight & Blend动画设计系列十三:三角函数(Trigonometry)动画之飘落的雪花(Falling Snow)
- Silverlight & Blend动画设计系列九:动画(Animation)与视图状态管理(Visual State Manager)
- Silverlight & Blend动画设计系列十一:沿路径动画(Animation Along a Path)
- Silverlight & Blend动画设计系列九:动画(Animation)与视图状态管理(Visual State Manager)
- Silverlight & Blend动画设计系列六:动画技巧(Animation Techniques)之对象与路径转化、波感特效
- Silverlight & Blend动画设计系列五:故事板(StoryBoards)和动画(Animations)
- silverlight应用(二):ScaleTransform动画
- Silverlight & Blend动画设计系列七:模糊效果(BlurEffect)与阴影效果(DropShadowEffect)
- Silverlight & Blend动画设计系列七:模糊效果(BlurEffect)与阴影效果(DropShadowEffect)
- Silverlight & Blend动画设计系列十:Silverlight中的坐标系统(Coordinate System)与向量(Vector)运动
- Silverlight & Blend动画设计系列八:拖放(Drag-Drop)操作与拖放行为(DragBehavior)
- silverlight Scaletransform
- 【DP】最长公共子序列。
- 笔记-论文-PCANet A Simple Deep Learning Baseline for Image Classification?
- GPIO的驱动模型
- 常用集合ArrayList,LinkedList,HashMap,HashSet源码分析
- Android 代码混淆 proguard.flags
- Silverlight & Blend动画设计系列三:缩放动画(ScaleTransform)
- linux ssh命令
- 又一天
- opengl 入门学习 随笔十一
- 什么场合需要使用GPRS DTU?
- Join的实现原理及优化思路
- 利用.dSYM和.app文件准确定位Crash位置
- LVS简介及使用
- 2003 -can't connect to mysql server on ‘localhost'(10061)