91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 70KB
    文件類型: .zip
    金幣: 2
    下載: 1 次
    發布日期: 2021-06-18
  • 語言: C#
  • 標簽: 坦克大戰??

資源簡介

用C#語言寫的一個開發小游戲,坦克大戰,源代碼和實現都有

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Text;
using?System.Drawing;

namespace?TankWar
{
????//子彈類
????class?Bullet
????{
????????#region?私有字段
????????//子彈坐標位置(需要添加System.Drawing命名空間)
????????private?Point?_position?=?new?Point(200?200);
????????//子彈發射方向
????????private?Direction?_direction=Direction.Up;
????????//子彈運動步長
????????private?int?_step=9;
????????//敵我方子彈標志
????????Side?_side;
????????//子彈位圖(與子彈發射方向相對應)
????????private?Bitmap?_bulletBmp=new?Bitmap(1616);

????????#endregion

????????#region?公有屬性
????????//子彈坐標位置
????????public?Point?_Position
????????{
??????????get?{?return?_position;?}
??????????set?{?_position?=?value;?}
????????}
????????//子彈發射方向
????????public?Direction?_Direction
????????{
??????????get?{?return?_direction;?}
??????????set?{?_direction?=?value;?}
????????}
?????????//子彈運動步長
????????public?int?_Step
????????{
??????????get?{?return?_step;?}
??????????set?{?_step?=?value;?}
????????}
?????????//敵我方子彈標志
????????public?Side?_Side
????????{
??????????get?{?return?_side;?}
??????????set?{?_side?=?value;?}
????????}
????????#endregion

????????//類構造方法
????????public?Bullet(Side?sideDirection?direction)
????????{
????????????//保存敵我方標志
????????????_side=side;
????????????//保存子彈發射方向
????????????_direction=direction;
????????????//根據子彈發射方向,裝載相應的子彈位圖圖片
????????????if(side==Side.Me)
????????????{
????????????????if(direction==Direction.Up)
????????????????????_bulletBmp=new?Bitmap(“Images\\MyBulletUp.gif“);
????????????????if(direction==Direction.Down)
????????????????????_bulletBmp=new?Bitmap(“Images\\MyBulletDown.gif“);
????????????????if(direction==Direction.Left)
????????????????????_bulletBmp=new?Bitmap(“Images\\MyBulletLeft.gif“);
????????????????if(direction==Direction.Right)
????????????????????_bulletBmp=new?Bitmap(“Images\\MyBulletRight.gif“);
????????????}
????????????else
????????????{
????????????????if(direction==Direction.Up)
????????????????????_bulletBmp=new?Bitmap(“Images\\EnemyBulletUp.gif“);
????????????????if(direction==Direction.Down)
????????????????????_bulletBmp=new?Bitmap(“Images\\EnemyBulletDown.gif“);
????????????????if(direction==Direction.Left)
????????????????????_bulletBmp=new?Bitmap(“Images\\EnemyBulletLeft.gif“);
????????????????if(direction==Direction.Right)
????????????????????_bulletBmp=new?Bitmap(“Images\\EnemyBulletRight.gif“);
????????????}
????????????//設置坦克位圖的透明色
????????????_bulletBmp.MakeTransparent(Color.Black);
????????}

????????//子彈移動
????????public?void?Move()
????????{
????????????//設置子彈所在位置
????????????if(_direction==Direction.Up)
????????????????_position.Y=_position.Y-_step;
????????????else?if(_direction==Direction.Down)
????????????????_position.Y=_position.Y+_step;
????????????else?if(_direction==Direction.Left)
????????????????_position.X=_position.X-_step;
????????????else?if(_direction==Direction.Right)
????????????????_position.X=

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????911??2018-06-04?16:32??TankWar\TankWar.sln
?????文件???????16896??2018-06-11?17:59??TankWar\TankWar.suo
?????目錄???????????0??2018-06-16?16:19??TankWar\TankWar\
?????目錄???????????0??2018-06-16?16:19??TankWar\TankWar\bin\
?????目錄???????????0??2018-06-16?16:19??TankWar\TankWar\bin\Debug\
?????目錄???????????0??2018-06-16?16:19??TankWar\TankWar\bin\Debug\Images\
?????文件?????????145??2014-12-07?15:59??TankWar\TankWar\bin\Debug\Images\EnemyBulletDown.gif
?????文件?????????143??2014-12-07?16:00??TankWar\TankWar\bin\Debug\Images\EnemyBulletLeft.gif
?????文件?????????141??2014-12-07?16:01??TankWar\TankWar\bin\Debug\Images\EnemyBulletRight.gif
?????文件?????????144??2014-12-07?16:02??TankWar\TankWar\bin\Debug\Images\EnemyBulletUp.gif
?????文件?????????209??2011-04-02?22:26??TankWar\TankWar\bin\Debug\Images\EnemyTankDown1.gif
?????文件?????????208??2011-04-02?22:26??TankWar\TankWar\bin\Debug\Images\EnemyTankDown2.gif
?????文件?????????178??2011-04-02?22:30??TankWar\TankWar\bin\Debug\Images\EnemyTankLeft1.gif
?????文件?????????179??2011-04-02?22:31??TankWar\TankWar\bin\Debug\Images\EnemyTankLeft2.gif
?????文件?????????178??2011-04-02?22:32??TankWar\TankWar\bin\Debug\Images\EnemyTankRight1.gif
?????文件?????????177??2011-04-02?22:32??TankWar\TankWar\bin\Debug\Images\EnemyTankRight2.gif
?????文件?????????207??2011-04-02?22:27??TankWar\TankWar\bin\Debug\Images\EnemyTankUp1.gif
?????文件?????????210??2011-04-02?22:27??TankWar\TankWar\bin\Debug\Images\EnemyTankUp2.gif
?????文件?????????894??2014-12-11?11:16??TankWar\TankWar\bin\Debug\Images\Main.ico
?????文件?????????145??2011-04-02?22:39??TankWar\TankWar\bin\Debug\Images\MyBulletDown.gif
?????文件?????????143??2011-04-02?22:38??TankWar\TankWar\bin\Debug\Images\MyBulletLeft.gif
?????文件?????????141??2011-04-02?22:38??TankWar\TankWar\bin\Debug\Images\MyBulletRight.gif
?????文件?????????144??2011-04-02?22:39??TankWar\TankWar\bin\Debug\Images\MyBulletUp.gif
?????文件?????????209??2014-12-06?21:26??TankWar\TankWar\bin\Debug\Images\MyTankDown1.gif
?????文件?????????224??2014-12-06?21:24??TankWar\TankWar\bin\Debug\Images\MyTankDown2.gif
?????文件?????????193??2014-12-06?21:23??TankWar\TankWar\bin\Debug\Images\MyTankLeft1.gif
?????文件?????????194??2014-12-06?21:25??TankWar\TankWar\bin\Debug\Images\MyTankLeft2.gif
?????文件?????????178??2014-12-06?21:26??TankWar\TankWar\bin\Debug\Images\MyTankRight1.gif
?????文件?????????177??2014-12-06?21:27??TankWar\TankWar\bin\Debug\Images\MyTankRight2.gif
?????文件?????????207??2014-12-06?21:27??TankWar\TankWar\bin\Debug\Images\MyTankUp1.gif
?????文件?????????210??2014-12-06?21:27??TankWar\TankWar\bin\Debug\Images\MyTankUp2.gif
............此處省略27個文件信息

評論

共有 條評論