动画编辑器使用指南
1. 时间轴编辑器缩放
在通过代码与故事板进行交互之前,需要了解Blend动画编辑器的一个细节。在动画编辑器的左下角,有一个时间轴缩放编辑器,默认设置为100%。默认情况下,时间轴编辑器显示对应单个秒数的值。如果需要更精细的操作,比如将关键帧放置在更小的时间单位(秒的分数)上,可以按需更改该值。例如,将时间轴缩放比例设置为750%,就可以将时间细分到秒的分数。若要返回默认视图(每次显示一秒),只需在时间轴缩放编辑器中重新输入100%即可。
2. 通过代码与故事板交互
2.1 确定触发动画的用户操作
当使用Blend在Silverlight应用程序中构建动画时,IDE不会自动添加启动故事板的逻辑。而在WPF应用程序中,主窗口加载到内存时会自动运行故事板动画(当然,这之后可以更改)。为了通过代码启动动画,首先要确定触发动画的用户操作,例如点击按钮、访问菜单选项、点击圆形本身、按下键盘键等。这里假设用户点击一个按钮来启动动画。操作步骤如下:
1. 使用工具面板,找到按钮控件对象(也可以在资产库/资产面板中搜索控件)。
2. 可以通过属性面板的“通用属性”部分中的“内容”属性更改所选按钮的文本。
2.2 添加按钮并设置事件处理程序
添加按钮到画板后,使用属性面板将UI元素命名为 btnStartAnimation 。接着,同样使用属性面板,点击“事件”按钮,找到所选按钮的“点击”事件,双击“点击”事件名称右侧的文本区域,会得到以下空事件处理程序:
private void btnStar
超级会员免费看
订阅专栏 解锁全文
1075

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



