📄 project.txt
字号:
共10个窗口
colorset 选择不同颜色的两幅牌
difficult 设置难度3个等级
form1 主页面
form2 调试窗口,双击主窗口弹出,输入下一张未摸的牌
form3 游戏介绍,原来是时钟滚动
hupai 和牌弹出窗口,判断和多少牌,并且画出赢家手上的牌
nameset 设置玩家姓名及钱数
saveform 保存游戏状态
setpaishu 设置牌数及金钱兑换关系
speedset 设置速度,3等级
电脑 有两级类
man -computerleft
computerright
computerup
子类除了“出”函数中为了调用不同的mjots.insertmjleft()而建立了chu这个虚拟函数外,
其他就是画图因位置不同而重载了.
而每个电脑的 chu ()又调用 man::discard()选择一张牌
在定时器循环中,程序会调用man::wantto...()系列函数询问电脑是否 ,碰,杠,和等.
对应人的询问函数是 player::can...()
man::wantto...()现在只是有碰就碰,听时不碰 ,听时能继续听就杠等等.应该可以加入其他智能
真正碰杠的动作是 peng gang bugang 等函数
bugang是摸了以后再杠,或者说是painewget已经有了的时候杠牌,而gang则是别人打出一张的时候
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -