想C#开发个七巧板游戏,如何实现方块的旋转,给点思路?

xiamin 2009-03-15 10:43:40
想C#开发个七巧板游戏,如何实现方块的旋转,给点思路?
...全文
361 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
letianjvshi 2011-05-29
  • 打赏
  • 举报
回复
哥们编出来了吗,可否给我参考一下?
xiamin 2009-03-19
  • 打赏
  • 举报
回复
没有建设性意见??
deyter 2009-03-16
  • 打赏
  • 举报
回复
mark,很好
xiamin 2009-03-16
  • 打赏
  • 举报
回复
我想用图片框开发个七巧板游戏,简单些。
不知图片框和其中图片可以一起旋转吗?
用SetWindowRgn模拟如何?
jeason_jun 2009-03-16
  • 打赏
  • 举报
回复
mark
xiamin 2009-03-16
  • 打赏
  • 举报
回复
我试验了一下,图片框控件方法不行,当两个图片框重叠时,图片框的背景色会出现!

估计只能用采用类似迷宫,俄罗斯方法中刷屏实现了。
我找到VC++做的,大家看看是什么思路。
http://blog.csdn.net/xiamin/archive/2009/03/14/3991149.aspx
EveryCase 2009-03-15
  • 打赏
  • 举报
回复
顶~~~~~~~~~~~~~~~~~~
XphteR 2009-03-15
  • 打赏
  • 举报
回复
使用矩阵变换
C_sdnElf 2009-03-15
  • 打赏
  • 举报
回复
帮顶up
aruaru77 2009-03-15
  • 打赏
  • 举报
回复
mark
优途科技 2009-03-15
  • 打赏
  • 举报
回复
狂顶。好的想法。
cppfaq 2009-03-15
  • 打赏
  • 举报
回复
            //获得图片
Image bg = null; //你的方块
//获得Graphics
Graphics g = CreateGraphics();
//以图片中心为原点平移
g.TranslateTransform(bg.Width / 2, bg.Height / 2);
//旋转度数
int i = 60;
g.RotateTransform(i);
g.TranslateTransform(-bg.Width / 2, -bg.Height / 2);
//重置
g.ResetTransform();

http://www.cnblogs.com/cai9911/archive/2007/09/28/909104.html

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧