我想实现一个爆炸效果 爆炸效果是通过一续连环的炸爆图从小到大显示出来的,现在我想要得到这样的连环爆炸图,请问哪位有啊,给一个链接,在线等,一百分即是你的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://topic.csdn.net/t/20030201/21/1403009.html class Explosion : RunObject { Size TextSize = TextRenderer.MeasureText("BOMB!", new Font("宋体", 10)); public Explosion(Point Postion, Color ForeColor, Color BackColor) : base(ForeColor, BackColor) { ObjBmp = new Bitmap(100, 20); this.X = Postion.X - TextSize.Width / 2; this.Y = Postion.Y - TextSize.Height / 2; this.SumStep = 15; } public override void Draw(ref Bitmap Bmp) { using (Graphics G = Graphics.FromImage(ObjBmp)) { G.FillRectangle(new SolidBrush(BackColor), 0, 0, TextSize.Width, TextSize.Height); // 震荡效果 G.DrawString("BOMB!", new Font("宋体", 10), new SolidBrush(ForeColor), new PointF(0 + Step % 2 * 2 - 1, Step % 2 * 2 - 1)); } base.Draw(ref Bmp); } public override void Move() { if (Step > SumStep) { Step = -1; return; } Step++; } } http://topic.csdn.net/u/20091015/09/3516B619-E714-4251-919F-B1D80A1B774B.html http://image.baidu.com/i?ct=503316480&z=0&tn=baiduimagedetail&word=%B1%AC%D5%A8%C1%AC%D0%F8%CD%BC%C6%AC&in=3053&cl=2&cm=1&sc=0&lm=-1&pn=15&rn=1&di=1108746156&ln=1060&fr=ala0 http://vfxcg.5d6d.com/thread-4002-1-1.html http://www.zcool.com.cn/gfx/ZNzM3MTI=.html http://image.baidu.com/i?ct=503316480&z=0&tn=baiduimagedetail&word=%B1%AC%D5%A8&in=24366&cl=2&cm=1&sc=0&lm=-1&pn=5&rn=1&di=657689761&ln=2000&fr=修改图片大小,要多少个就另存为多少个 http://club.topsage.com/thread-340760-1-1.html [flash=100,100]http://www.flashye.com/uploads/txdown/hsyd/bao/bao2.swf[/flash] 用silverlight结合WPF做动画效果吧,想要做的图片,去找PS或者flash人员吧 c#怎么遍历注册表 关于在DataGridView中按Tab和回车的响应事件 跪求~~~~~~~~~~~模式窗口问题 急送10分,求一段返回参数的sql存储过程? Process.Start(sting,string)熟悉这个方法的帮我解决一下 新手50分求一个简单的问题 高手来看,新问题 .net 报表开发大调查:你用什么报表?有什么好的开源报表工具?来者有分! 如何使listview在大图标显示时图标居中显示 从哪儿现在VS。NET正式版的速度比较快??? vfp報表頁數問題 C#一个多线程的问题,困扰很久了,求救
{
Size TextSize = TextRenderer.MeasureText("BOMB!", new Font("宋体", 10)); public Explosion(Point Postion, Color ForeColor, Color BackColor)
: base(ForeColor, BackColor)
{
ObjBmp = new Bitmap(100, 20);
this.X = Postion.X - TextSize.Width / 2;
this.Y = Postion.Y - TextSize.Height / 2;
this.SumStep = 15;
} public override void Draw(ref Bitmap Bmp)
{
using (Graphics G = Graphics.FromImage(ObjBmp))
{
G.FillRectangle(new SolidBrush(BackColor), 0, 0, TextSize.Width, TextSize.Height);
// 震荡效果
G.DrawString("BOMB!", new Font("宋体", 10),
new SolidBrush(ForeColor), new PointF(0 + Step % 2 * 2 - 1, Step % 2 * 2 - 1));
}
base.Draw(ref Bmp);
} public override void Move()
{
if (Step > SumStep)
{
Step = -1;
return;
}
Step++;
}
}
修改图片大小,要多少个就另存为多少个