永发信息网

C#制作小游戏,游戏结束后选择重新开始

答案:1  悬赏:70  手机版
解决时间 2021-01-21 08:03
C#制作小游戏,游戏结束后选择重新开始
最佳答案
重新开始,有很多种方式实现,比如,清空页面控件,重新填充比较 规范一点。


作为最简单方式就是重新 new 一下游戏主窗体
//开始游戏页面
public StartForm()
{
    InitializeComponent();
}
//开始游戏按钮
private void button1_Click(object sender, EventArgs e)
{
    new GameForm().Show(); //显示游戏主窗体
    this.Hide(); //隐藏本窗体
}//游戏主界面
public GameForm()
{
    InitializeComponent();
}
//重新开始
private void button1_Click(object sender, EventArgs e)
{
    new GameForm().Show(); //再开一次游戏窗体
    this.Close(); //关闭结束的游戏
}

或者说一下,你的实现方式,再看看怎么样实现效果会更好?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有规定夫妻不能在同一国企的同一部门是上下级
EN1092-1是什么标准对应中国的标准是什么?
显存过低,可以通过降低游戏画面分辨率就能顺
2、万物直供是苏宁旗下的吗?
15w-40机油和5w-30机油哪个好?牌子是奥吉星
100平米安装地暖价格是多少
99朵玫瑰代表什么?
o·5x(12一x)=1.5的答案多少?
现在差不多点3-5W能买个什么车?
速冻隧道制冷机正常怎么就拉不下来温度
A版B版 啥意思
成都火车站到新都半夜怎么走
AnsysEM Simplorer自建IGBT基本动态模型建时
如何用最简便方法算出1/30,1/35,1&
交警移动测速到底有多坑爹
推荐资讯
请用化学式表示下列物质:(1)家庭生活中常
上海巨鹿路属于什么街道
安妮股份的股票号是多少?
求韩国电影经典对白
原水与浓水的区别?
10又7分之4-6又5分之4-3又5分之2=( )
面值1元,5元的人民币共45张,合计137元,面
一百多块的苗银一直带在手上,后来就变红色的
求大神帮忙做一个小说的封面 要600×800的像
《我们班的流行风》作文
解答题当我们咀嚼干面包的时候,我们会听到很
广源宇光服装服务社地址在什么地方,想过去办
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?