-
大小: 15.69M文件類型: .rar金幣: 1下載: 0 次發(fā)布日期: 2021-01-29
- 語言: C/C++
- 標(biāo)簽: 坦克大戰(zhàn)??窗體??坦克??
資源簡介
vs2015正常運行
代碼片段和文件信息
#include?“bullet.h“
#include?“stdafx.h“
bullet::bullet(Form^?f?int?x?int?y?int?dir)
{
this->x?=?x;
this->y?=?y;
this->dir?=?dir;
//行走速度
speed?=?10;
//顯示窗體就是主窗體
this->f?=?f;
LoadImage();
}
void?bullet::LoadImage()?{
//將子彈的所有動作圖片讀取到內(nèi)存中
images?=?gcnew?ArrayList();
for?(int?i?=?1;?i?23;?i++)
{
String^?name?=?“imgs\\zidan\\bullet“?+?(i?10???“0“?+?i?:?i?+?““)?+?“.png“;
Image^?img?=?System::Drawing::Image::FromFile(name);
images->Add(img);
}
}
void?bullet::Run()?{
//子彈開始運行
Thread^?t?=?gcnew?Thread(gcnew?ThreadStart(this?&bullet::RunThread));
t->Start();
}
void?bullet::RunThread()?{
imgNumber?=?0;
while?(true)?{
Move();
f->Invalidate();//通知窗體重新繪制
imgNumber?=?(imgNumber?+?1)?%?22;
Thread::Sleep(80);//等80毫秒
switch?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
????..A..H.????104960??2019-06-03?20:17??tank2?最終版修改\.vs\tank2\v14\.suo
?????文件????9164800??2019-06-03?20:17??tank2?最終版修改\Debug\tank2.exe
?????文件???????4779??2018-08-22?22:35??tank2?最終版修改\Debug\tank2.exe.me
?????文件????3297280??2019-06-03?20:17??tank2?最終版修改\Debug\tank2.pdb
?????文件???????1677??2018-08-20?20:34??tank2?最終版修改\tank2\bullet.cpp
?????文件????????571??2018-08-20?20:29??tank2?最終版修改\tank2\bullet.h
?????文件????????880??2018-08-14?17:08??tank2?最終版修改\tank2\Common
?????文件????????454??2018-08-14?17:08??tank2?最終版修改\tank2\Common
?????文件????????235??2019-06-03?20:17??tank2?最終版修改\tank2\Debug\.NETfr
?????文件???????3028??2019-06-03?20:17??tank2?最終版修改\tank2\Debug\.NETfr
?????文件?????515198??2019-06-03?20:17??tank2?最終版修改\tank2\Debug\bullet.obj
?????文件?????545288??2019-06-03?20:17??tank2?最終版修改\tank2\Debug\Common
?????文件?????654580??2019-06-03?20:17??tank2?最終版修改\tank2\Debug\FrmDoubleChoose.obj
?????文件?????573918??2019-06-03?20:17??tank2?最終版修改\tank2\Debug\FrmdoubleGame.obj
?????文件?????564644??2019-06-03?20:17??tank2?最終版修改\tank2\Debug\FrmDoubleGame2.obj
?????文件?????557714??2019-06-03?20:17??tank2?最終版修改\tank2\Debug\FrmDoubleGame3.obj
?????文件??????20255??2019-06-03?20:17??tank2?最終版修改\tank2\Debug\FrmHelp.obj
?????文件????1667784??2019-06-03?20:17??tank2?最終版修改\tank2\Debug\FrmLand.obj
?????文件????1669120??2019-06-03?20:17??tank2?最終版修改\tank2\Debug\FrmMain.obj
?????文件?????519484??2019-06-03?20:17??tank2?最終版修改\tank2\Debug\FrmMenu.obj
?????文件?????517858??2019-06-03?20:17??tank2?最終版修改\tank2\Debug\Frmsetting.obj
?????文件????1228072??2019-06-03?20:17??tank2?最終版修改\tank2\Debug\FrmsingleGame.obj
?????文件????1214831??2019-06-03?20:17??tank2?最終版修改\tank2\Debug\FrmsingleGame1.obj
?????文件????1121278??2019-06-03?20:17??tank2?最終版修改\tank2\Debug\FrmsingleGame2.obj
?????文件?????556259??2019-06-03?20:17??tank2?最終版修改\tank2\Debug\FrmsingleGame3.obj
?????文件?????523470??2019-06-03?20:17??tank2?最終版修改\tank2\Debug\FrmSound.obj
?????文件?????519799??2019-06-03?20:17??tank2?最終版修改\tank2\Debug\tank.obj
?????文件???????4578??2018-08-20?20:29??tank2?最終版修改\tank2\Debug\tank2.Build.CppClean.log
?????文件????1054472??2018-08-22?22:35??tank2?最終版修改\tank2\Debug\tank2.FrmDoubleChoose.resources
?????文件?????935945??2018-08-22?22:35??tank2?最終版修改\tank2\Debug\tank2.FrmdoubleGame.resources
............此處省略213個文件信息
- 上一篇:吃豆人c++源碼
- 下一篇:源碼:一款VC+MFC網(wǎng)絡(luò)象棋
評論
共有 條評論