資源簡介
《用名字打架》
只要輸入你個他(她)的名字就可以開始打架
注意:需要是中文名,最少兩位程序就能自動運行
供初學者學習高手點評,在學習中游戲在游戲中學習

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Text;
using?System.Windows.Forms;
using?System.Threading;
using?System.IO;
namespace?名字打架
{
????public?partial?class?Form1?:?Form
????{
????????public?Form1()
????????{
????????????InitializeComponent();
????????}
????????Player?play1;?
????????Player?play2;
????????Random?r?=?new?Random();
????????private?void?btnbegin_Click(object?sender?EventArgs?e)
????????{
????????????if?(txtp1.Text.Length?>=?2?&&?txtp2.Text.Length?>=?2)
????????????{?
????????????????char[]?p1name=new?char[2];
????????????????char[]?p2name?=?new?char[2];
????????????????p1name[0]?=?Convert.ToChar(txtp1.Text.Substring(01));
????????????????p1name[1]?=?Convert.ToChar(txtp1.Text.Substring(11));
????????????????p2name[0]?=?Convert.ToChar(txtp2.Text.Substring(01));
????????????????p2name[1]?=?Convert.ToChar(txtp2.Text.Substring(1?1));
????????????????int?p1?=?p1name[0]?+?p1name[1];
????????????????int?p2?=?p2name[0]?+?p2name[1];
????????????????play1?=?new?Player(txtp1.Text?p1?/?200?p1?/?1000?p1?/?800?p1?/?600?p1?/?550?p1?/?580);
????????????????play2?=?new?Player(txtp2.Text?p2?/?200?p2?/?1000?p2?/?800?p2?/?600?p2?/?550?p2?/?580);
????????????????信息();
????????????????lb.Items.Clear();
????????????????lb.Items.Add(“姓名:“+play1.姓名+“?HP:“+play1.生命+“?攻擊:“+play1.攻擊+“?防御:“+play1.防御+“?速度:“+play1.速度+“??命中:“+play1.命中+“?運氣:“+play1.運氣);
????????????????lb.Items.Add(“姓名:“?+?play2.姓名?+?“?HP:“?+?play2.生命?+?“?攻擊:“?+?play2.攻擊?+?“?防御:“?+?play2.防御?+?“?速度:“?+?play2.速度?+?“??命中:“?+?play2.命中?+?“?運氣:“?+?play2.運氣);
????????????????lb.Items.Add(““);
????????????????for?(int?l?=?0;;?l++)
????????????????{
????????????????????打架(play1play2);
????????????????????打架(play2play1);
????????????????????if?(lblxue.Height?<=?0)
????????????????????{
????????????????????????lblxue.Height?=?0;
????????????????????????lb.Items.Add(“[“?+?play1.姓名?+?“]慘叫一聲~~~~~~~死了“);
????????????????????????lblhp.Text?=?“0“;
????????????????????????break;
????????????????????}
????????????????????if?(lblxue1.Height?<=?0)
????????????????????{
????????????????????????lblxue1.Height?=?0;
????????????????????????lb.Items.Add(“[“?+?play2.姓名?+?“]慘叫一聲~~~~~~~死了“);
????????????????????????lblhp1.Text?=?“0“;
????????????????????????break;
????????????????????}
????????????????????信息();
????????????????}
????????????}
????????}
????????private?void?信息()
????????{
????????????lblhp.Text?=?play1.生命.ToString();
????????????lblgj.Text?=?play1.攻擊.ToString();
????????????lblfy.Text?=?play1.防御.ToString();
????????????lblyq.Text?=?play1.運氣.ToString();
????????????lblmz.Text?=?play1.命中.ToString();
????????????lblsd.Text?=?play1.速度.ToString();
????????????lblxue.Height?=?play1.生命?*?2;
????????????lblhp1.Text?=?play2.生命.ToString();
????????????lblgj1.Text?=?play2.攻擊.ToString();
????????????lblfy1.Text?=?play2.防御.ToString();
??????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????28672??2008-11-30?19:59??名字打架\名字打架\bin\Debug\名字打架.exe
?????文件??????34304??2008-11-30?19:59??名字打架\名字打架\bin\Debug\名字打架.pdb
?????文件???????5632??2008-10-08?14:18??名字打架\名字打架\bin\Debug\名字打架.vshost.exe
?????文件???????5453??2008-11-30?20:01??名字打架\名字打架\Form1.cs
?????文件??????15937??2008-11-30?20:01??名字打架\名字打架\Form1.Designer.cs
?????文件???????5814??2008-11-30?20:01??名字打架\名字打架\Form1.resx
?????文件????????842??2008-11-30?19:59??名字打架\名字打架\obj\Debug\名字打架.csproj.GenerateResource.Cache
?????文件??????28672??2008-11-30?19:59??名字打架\名字打架\obj\Debug\名字打架.exe
?????文件????????180??2008-11-30?19:59??名字打架\名字打架\obj\Debug\名字打架.Form1.resources
?????文件??????34304??2008-11-30?19:59??名字打架\名字打架\obj\Debug\名字打架.pdb
?????文件????????180??2008-11-30?13:57??名字打架\名字打架\obj\Debug\名字打架.Properties.Resources.resources
?????文件????????303??2008-11-30?19:59??名字打架\名字打架\obj\名字打架.csproj.FileList.txt
?????文件???????4651??2008-11-30?19:49??名字打架\名字打架\Pla
?????文件????????471??2008-11-30?13:29??名字打架\名字打架\Program.cs
?????文件???????1196??2008-11-30?13:29??名字打架\名字打架\Properties\AssemblyInfo.cs
?????文件???????2879??2008-11-30?13:29??名字打架\名字打架\Properties\Resources.Designer.cs
?????文件???????5612??2008-11-30?13:29??名字打架\名字打架\Properties\Resources.resx
?????文件???????1096??2008-11-30?13:29??名字打架\名字打架\Properties\Settings.Designer.cs
?????文件????????249??2008-11-30?13:29??名字打架\名字打架\Properties\Settings.settings
?????文件???????3342??2008-11-30?17:35??名字打架\名字打架\名字打架.csproj
?????文件????????246??2008-11-30?17:17??名字打架\名字打架\攻擊.cs
?????文件????????320??2008-11-30?15:47??名字打架\名字打架\魔法.cs
?????文件????????925??2008-11-30?13:29??名字打架\名字打架.sln
????..A..H.?????14848??2008-11-30?20:01??名字打架\名字打架.suo
?????目錄??????????0??2008-11-30?13:52??名字打架\名字打架\obj\Debug\Refactor
?????目錄??????????0??2008-11-30?13:29??名字打架\名字打架\obj\Debug\TempPE
?????目錄??????????0??2008-11-30?13:57??名字打架\名字打架\bin\Debug
?????目錄??????????0??2008-11-30?19:59??名字打架\名字打架\obj\Debug
?????目錄??????????0??2008-11-30?17:34??名字打架\名字打架\bin
?????目錄??????????0??2008-11-30?13:57??名字打架\名字打架\obj
............此處省略6個文件信息
評論
共有 條評論