使用Timer组件实现人物动画效果

实现效果:

  

知识运用:

  Graphics类的DrawImage方法    //在指定位置 按原始大小绘制指定的Image对象

  public void DrawImage(Image image,Point point)

实现代码:

        private void timer1_Tick(object sender, EventArgs e)
        {
            CreateGraphics().DrawImage(Image.FromFile(
                (index++>8?(index=1):index).ToString()+".bmp"),new Point(0,0));
        }

原文地址:https://www.cnblogs.com/feiyucha/p/10188239.html

时间: 2024-10-21 07:28:30

使用Timer组件实现人物动画效果的相关文章

分享9款用HTML5/CSS3制作的动物人物动画

1.纯CSS3绘制可爱的蚱蜢 还有眨眼动画 今天我们要分享一个利用纯CSS3绘制的蚱蜢动画,非常可爱. 在线演示 源码下载 2.HTML5 Canvas头发飘逸动画 很酷的HTML5动画 HTML5 Canvas动画非常炫酷,很多有创意的开发者可以利用HTML5的Canvas特性创造出很多不错的动画特效.今天我们要分享一款HTML5 Canvas头发飘逸动画,该动画模拟头发飘动的效果,加上可爱的人脸,可以说非常有技术含量,更富有创意. 在线演示 源码下载 3.HTML5/SVG实现随风摇摆的动画

egret笔记之gui内设置动画效果

EgretWing->设计->窗口->动画 可以打开动画编辑面版. 首先需要针对当前UI界面设置各种状态.我们简单的设置 [close]:代表当前UI界面处于不可见状态. [open]:代表当前UI界面处于可见状态. 在动画面版,选择需要增加动画的组件,添加动画效果: 动画效果设置完毕后,创建对于的ts文件.   public getCurrentSkinState():string     {         if(this.parent) {             // 可见   

elementUI 弹窗组件全局和局部 弹入弹出动画效果实现

前言:element  <el-dialog> 标签有自带的动画效果,要想自定义动画效果,需要覆盖自带效果,分为两类: 1.全局设置 如要设置左侧或上下弹出,只需全局样式 处粘贴如下代码: @keyframes dialog-fade-in { 0% { transform: translate3d(100%,0 , 0); opacity: 0; } 100% { transform: translate3d(0, 0, 0); opacity: 1; } } @keyframes dial

iOS中关于动画效果的要点

在系统并深入学习iOS动画的过程中,不得不说是个痛苦的过程.没有任何书系统的讲解这方面的知识,网上的文章都讲的支离破碎:很幸运的看到了http://objccn.io这个网站:即使如此,还是花了三天时间:这个是对整体概念模糊到不断清晰,再逐步理顺,最后总结归纳为几个关键点.我想这辈子应该都忘记不了了. iOS上的动画效果绝对赞:最常见的uitable动态效果,当手指在屏幕上下滑动时,列表会跟随其一起上下活动:如果猛的往上一推,还可以看到列表的惯性作用下,还会不断滚动,同时慢慢减速.这个过程根本不

教你如何在网页上用利用H5快速实现动画效果

在web开发中,GIF动画效果是随处可见,比如常见的loading加载.人物奔跑的gif图片等等,那么这些都是怎么实现的呢?其实实现的原理很简单,简而言之,这些所谓的动画都是一帧一帧的图片经过一段时间的间隔做出位移而来的:譬如,我们在PS里面制作GIF动画,首先要把每一帧所需要的图片制作出来,然后再通过导出的方式把GIF图片保存下来:相信会PS的同学,都可以熟练的制作一个基本的GIF动画图片:在web开发中,要实现这样的gif图片,也有很多方法:在这给读者提供一个思路,就是利用html5 can

javascript动画效果之缓冲动画(修改版)

在编写多块同时触发运动的时候,发现一个BUG, timer = setInterval(show, 30);本来show是一个自定义函数,当设为timer = setInterval(show(one,two), 30);时,发现show里面的参数one和two无法被导入,所以需要做以下代码改进和优化 原版的html和css代码在这里javascript动画效果之缓冲动画 js代码如下 1 <script> 2 function $(id) { 3 return typeof id === &

iOS的GIF动画效果实现

引言:GIF图像格式是常见的一种动态图片格式,无论是在Web端还是在移动端都经常遇到,但是考虑目前iOS还无法原生展现GIF图片,而对于GIF的原生支持暂时也没有像JPG.PNG等图像格式支持得这么全面,因此本文从图片的合成与分解角度来为大家讲解GIF的知识,结合ImageIO框架可以更方便地实现GIF图片的合成与分解. 本文选自<iOS动画--核心技术与案例实战>. GIF在iOS中的使用场景 GIF在iOS中的使用场景有以下三个方面. (1)GIF图片分解为单帧图片. (2)一系列单帧图片

模拟炮弹动画效果,平移动画

本程序是模拟子弹无限的弹出平移的动画效果 知识点:(难点) 0,masony自适应布局(下载地址:https://github.com/Masonry/Masonry) 1,循环创建等间距的View 2,向可变数组中添加和取出这些View 3,定时器 4,循环执行 5,循环执行平移 6,加速和减速 感谢金ML小姐的无私帮助,接下来直接上代码: // //  ViewController.m //  模拟炮弹的实现 // //  Created by WBapple on 16/8/23. // 

带有动画效果的微博发布仿写

程序里需要注意的是:<textarea>里面的内容用只能用.value获取,用.innerHTML或者.innerText是无法获取的. 程序中用有一处动画是用tween.js完成的,tween.js文件使用说明及下载地址:http://www.cnblogs.com/cloudgamer/archive/2009/01/06/1369979.html <!DOCTYPE html> <html> <head> <meta charset="