专栏首页我和未来有约会Silverlight制作逐帧动画

Silverlight制作逐帧动画

打算用sl来制作一个游戏,我曾经有flash开发游戏的经验.现在想用sl来做.打算记录下我开发游戏探索的过程.

打开http://www.emu-zone.org/www3/host/emugif/  这个网站.这里有很多游戏的gif动画.选一个存到本地用Fireworks打开.将其中的不同帧的图片取出做成一个png的图形.如下图所示:

用vs08建立sl项目.

新建立文件夹Controls.在这里我们放自定义用户控件.新建用户控件p.xaml

将刚才制作的png图片放入项目.

编辑用户控件

Image图片的Stretch的属性设置为None.图片处理请参考TerryLee大侠的一步一步学Silverlight

2系列(28):图片处理.

将Image放入Canvas中

在新建立的Canvas的外层制作一个矩形.刚好挡住其中的一个人物.

选中矩形和Canvas设置遮照.

建立storyboard

设置StoryBoard放大300倍这样方便处理.

对Image进行操作.采用DiscreteDoubleKeyFrame设置其X坐标.

至此动画制作完成

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Blend基础-布局控件

    布局 什么是布局? Panels控件(其实就是容器控件) 对内部的子控件提供了自动布局功能 可以在容器控件内继续添加容器控件(一个复杂的界面往往是多种容器控件...

    用户1172164
  • 一个最基本的布局控件-panel

    Silverlight做了两个布局的控件了。 Silverlight控件 - Carrousel Silverlight控件 - ScatterView 所...

    用户1172164
  • CaseStudy(showcase)布局篇-如何做一个自适应窗口大小的布局

    做silvelight也有一段时间了,相册、游戏,刚刚完成的showcase这个小程序算是一个阶段了。这里就以showcase这个项目来做一下CaseStudy...

    用户1172164
  • 在react底下安装环境

    王小婷
  • 分布式系统中的线程与进程

      虽然进程构成了分布式系统中的基本组成单元,但是操作系统提供的用于构建分布式系统的进程在粒度上还是太大了,而就粒度而言,将每个进程细分为若干控制线程的形式则更...

    用户3003813
  • TCP/IP 应用层协议解释

    Telnet协议和SSH协议一样,都是用于远程主机工作,而SSH相比于Telnet,SSH更加的安全,提到ssh的安全,就得提一下他的两种级别的安全验证 第一种...

    Elapse
  • 浅谈DNS

    什么叫域名解析 域名解析是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站一种服务。IP地址是网络上标识站点的数字地址,为了方便记忆,采用域名来...

    三丰SanFeng
  • 你在B站追剧看番,我在B站学编程!

    很多人提到B站,首先想到的就会是二次元或者鬼畜,上个月,我们公众号也发表了一篇关于B站鬼畜视频的文章:大数据解读B站火过蔡徐坤的“鬼畜“区巨头们。

    龙哥
  • 【大牛经验】千万级并发实现的秘密

    千万级并发实现的秘密 先解释一下什么是10k问题: 什么是 10K 问题? 在 1999 年,Dan Kegel 向网络服务器提出了一个骇人听闻的难题: 是时候...

    Java帮帮
  • 虚拟币交易平台开发_币币交易_C2C交易_OTC场外交易系统

    虚拟币交易平台开发:PC端、移动端、钱包、矿机、虚拟币开发等。加我ruiecjo了解详情。

    源中瑞科技ruiecjo

扫码关注云+社区

领取腾讯云代金券