news 2026/8/24 14:32:32

16、Silverlight 动画开发全解析

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
16、Silverlight 动画开发全解析

Silverlight 动画开发全解析

1. 引言

在过去,网页应用中实现对象动画效果,大多会选择 Adobe Flash。但对于微软 .NET 开发者而言,现在可以借助熟悉的 .NET 技术在 Silverlight 中实现动画,这无疑是一大福音。本文将详细介绍 Silverlight 动画的相关知识,包括动画基础、故事板、动画类型、编程控制以及如何使用 Expression Blend 来创建动画。

2. Silverlight 动画基础

动画的本质是随时间改变对象的某些属性。在 Silverlight 中,实现动画就是逐渐改变对象的属性,让对象看起来能从一个点平滑移动到另一个点。

例如,在一个 Silverlight 应用的图标栏中,鼠标悬停在图标上时,图标会变大;鼠标移开,图标恢复初始大小;点击图标时,图标会像 Mac OS X Dock 上的图标一样跳动。以其中一个图标为例,鼠标悬停时的动画有两个基本位置:在时间戳 0.00 时,图标宽度和高度属性设为 50 像素;在时间戳 0.25 时,宽度和高度属性设为 75 像素。为使从 0.00 到 0.25 的过渡平滑,Silverlight 会创建样条曲线,生成一系列“帧”,让人类眼睛感觉运动是流畅的。

3. Silverlight 故事板

在电影或卡通动画中,故事板是一系列描绘动作变化的草图,本质上就是一个时间线。在 Silverlight 中,故事板同样是时间线。

例如,有一个动画故事板涉及一个圆和两个矩形的变换。在故事板时间线开始时,圆、小矩形和大矩形都在文档左侧。2 秒后,圆和小矩形开始向右移动,大矩形背景从白色变为黑色。4 秒时

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/22 5:07:15

3分钟解决:让Windows系统拥有苹果级中文排版体验的完美方案

3分钟解决:让Windows系统拥有苹果级中文排版体验的完美方案 【免费下载链接】PingFangSC PingFangSC字体包文件、苹果平方字体文件,包含ttf和woff2格式 项目地址: https://gitcode.com/gh_mirrors/pi/PingFangSC 还在为不同设备上的字体显示差异而…

作者头像 李华
网站建设 2026/8/24 4:26:11

GyroFlow视频稳定软件:从入门到精通的完整指南

GyroFlow视频稳定软件:从入门到精通的完整指南 【免费下载链接】gyroflow Video stabilization using gyroscope data 项目地址: https://gitcode.com/GitHub_Trending/gy/gyroflow GyroFlow是一款革命性的视频稳定软件,它通过利用设备内置的陀螺…

作者头像 李华
网站建设 2026/8/21 13:59:27

Windows性能优化新境界:AtlasOS实战配置全攻略

Windows性能优化新境界:AtlasOS实战配置全攻略 【免费下载链接】Atlas 🚀 An open and lightweight modification to Windows, designed to optimize performance, privacy and security. 项目地址: https://gitcode.com/GitHub_Trending/atlas1/Atlas…

作者头像 李华
网站建设 2026/8/21 13:59:13

智谱开源AutoGLM实战指南(从入门到精通,仅需3步)

第一章:智谱开源AutoGLM简介AutoGLM 是由智谱AI推出的一款面向自动化自然语言处理任务的开源框架,基于其自研的大语言模型 GLM 架构构建。该框架旨在降低开发者在文本理解、生成、分类等场景下的使用门槛,通过自动化提示工程、模型微调与评估…

作者头像 李华
网站建设 2026/8/21 13:59:31

PaddlePaddle镜像在畜牧养殖个体识别中的落地实践

PaddlePaddle镜像在畜牧养殖个体识别中的落地实践 在内蒙古草原深处的一座现代化牧场,清晨的称重通道上,一头头奶牛依次走过摄像头下方。不到一秒,系统便准确识别出每头牛的身份编号,并自动关联其昨日产奶量、体温变化和发情周期预…

作者头像 李华
网站建设 2026/8/21 13:59:14

智谱Open-AutoGLM 2.0全面升级亮点曝光(2.0版本新特性全解读)

第一章:智谱Open-AutoGLM 2.0全面升级概览智谱AI最新发布的Open-AutoGLM 2.0标志着自动化机器学习与大语言模型融合迈入新阶段。该版本在任务理解、流程编排、模型调度和系统性能方面实现了全方位优化,显著提升了端到端的自动化建模效率与准确性。核心架…

作者头像 李华