看这个。献丑了。 【中国象棋】C#206行代码编写象棋游戏 http://bbs.cskin.net/forum.php?mod=viewthread&tid=579&fromuid=2
被将死的情况太多,太复杂 不可能用代码判断,应建立知识库,查表解决
看到黑炮画成了"包",瞬间想起了NES游戏机上面那个古老的象棋游戏
1000 元帮你搞定代码
能不能这样:制定好每个棋子的规则,每个坐标点都设置一个Pbox 鼠标点击一个Pbox后,标记 ——》获取再次点击的坐标,就可以按棋子行动规则在新坐标显示棋子? 我也是半吊子
[quote=引用 2 楼 starfd 的回复:] http://blog.csdn.net/starfd/article/details/44850449 参考上面的图片拖动
你可以看看window资源管理器是如何管理移动资源的。你把一个文件用鼠标拽到另外一个窗口里,或者拽到windows任务栏的某个应用上,这些在 .net 的桌面编程中都是非常成熟的“拖放”界面设计。 先把比较规范和通用的“拖放”界面编程方法搞明白了。先不要给每一个棋子都去设计什么“两套图片”,那是跟现有最重要的事情背道而驰的。
[quote=引用 4 楼 zbdzjx 的回复:] 背景一个图片,每一个棋子都是一个图片,然后想办法移动这个图片就可以了。
111,113
社区成员
642,553
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧