[求助]C#高手请进!!!!!!
请问要怎样才能做到像下图所视的扑克堆叠时的高低效果
[img]http://photo1.imat.cn/photos/1164800702133b_n652f5e.jpg[/img]
[img]http://photo1.imat.cn/photos/1164800703915f_r5980d3h.jpg[/img]
[img]http://photo1.imat.cn/photos/1164800705711b_f3837j4l.jpg[/img]
另外还有问题想请教一下
以下为扑克素材:
[img]http://photo1.imat.cn/photos/1164801086227e_q7841m4j_b.jpg[/img]
[img]http://photo1.imat.cn/photos/1164801087524q_l7982o2x.jpg[/img]
请问怎么将它们组合成一副扑克???
虽然扑克素材不一定要用上面的,另外下载一个素材也行,但在下想学其中的技术
由于这关系到在下的学期作业,还请各大虾多多相助
问题点数:20、回复次数:4Top
1 楼believefym(feng)回复于 2006-12-04 10:40:15 得分 0
重叠效果:多弄几个图片不知道是否可行?纯属愚见。Top
2 楼superxiaomm(小美)回复于 2006-12-04 12:27:09 得分 0
重叠效果?我觉得就是一张bitmap盖在另外一张bitmap上面。
组成一副扑克,我觉得,写个card类 public class card{ int huase; int dianshu; HBITMAP bmp; }那不是一整张图片嘛?你可以分割拷贝到card的bmp中;做一个数组54个的,把cards都放进去,保证不重复。主要还是在出排的方法。你可以写个接口,用strategy模式来作。
这是我的想法,可能还不成熟。楼下继续Top
3 楼shikiyang()回复于 2006-12-04 12:47:11 得分 0
请问strategy模式是???
Top
4 楼shikiyang()回复于 2006-12-05 12:07:26 得分 0
"组成一副扑克,我觉得,写个card类 public class card{ int huase; int dianshu; HBITMAP bmp; }那不是一整张图片嘛?你可以分割拷贝到card的bmp中;做一个数组54个的,把cards都放进去,保证不重复。主要还是在出排的方法。你可以写个接口,用strategy模式来作。"
请问能不能写个伪码例子来看看,在下具体该怎么写还不是很明白Top




