| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 770 人关注过本帖
标题:请教一个我遇到的问题
只看楼主 加入收藏
rhenui
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2005-6-8
收藏
 问题点数:0 回复次数:2 
请教一个我遇到的问题

本人想做一个2秒的等待画面 画面是gif格式的具有动画效果。但是画面加入以后图片没有动画效果, 想请教一下应该怎么改我的代码: public int load_Img(int n , string filepath) //取得图片 { m_nIndex = n; //图片顺序 string str = filepath + n.ToString()+".gif"; image = new Bitmap(str); panel.Invalidate(); return 0; } private void panel_Paint(object sender, System.Windows.Forms.PaintEventArgs e) //在panel上画图 { if(image != null) { e.Graphics .DrawImage (image ,0, 0, 165,195); } }

public void CreatTimer() //时间限制 { timer2 = new System.Windows.Forms.Timer(components); timer2.Enabled = true; timer2.Interval =2000; timer2.Tick += new System.EventHandler(timer2_Tick); timer2.Start(); Videoform.m_ldimg.load_Img(3,".\\WaitCartoon\\"); }

搜索更多相关主题的帖子: private public return null 图片 
2005-07-08 10:46
houyunqing
Rank: 1
等 级:新手上路
帖 子:476
专家分:0
注 册:2005-4-1
收藏
得分:0 
用Graphics画???郁闷...我也想不明白~(没看过提供这种时间差别图的方法啊...)

寻求挑战,追求完美 Oh,my god!
2005-07-08 14:53
houyunqing
Rank: 1
等 级:新手上路
帖 子:476
专家分:0
注 册:2005-4-1
收藏
得分:0 
在游戏的制作里面,没有用GIF动画来做效果的.都是用几副连续的图片,用DirectDraw在间隔时间后重画

寻求挑战,追求完美 Oh,my god!
2005-07-13 18:09
快速回复:请教一个我遇到的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016261 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved