MapInfo.cs

(开头部分) 26KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

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

using System.Drawing;
using System.Windows.Forms;
using System.Media;
using System.IO;
namespace 全民英雄
{
    /// <summary>
    /// 业务逻辑处理类
    /// </summary>
    class MapInfo
    {
        frmMain form1;
        int indexindex;//只是一个表示

        public int Indexindex
        {
            get { return indexindex; }
            set { indexindex = value; }
        }
        public MapInfo(frmMain f)
        {
            form1 = f;
            indexindex = 3;
        }
        BackGround bg = new BackGround();
        Player pl = new Player();
        List<Enemy> enemylist = new List<Enemy>();//敌机集合
        List<Bullet>  bulletlist = new List<Bullet>();//敌机子弹集合
        List<Bulletmyself> bulletmylist = new List<Bulletmyself>();//自己子弹集合
        List<Gift> giftlist = new List<Gift>();//礼物的集合
        List<BigBomb> bigbomblist = new List<BigBomb>();//大招的集合
        List<BulletGift> bulletgiftlist = new List<BulletGift>();//子弹道具的集合
        List<Boss> bosslist = new List<Boss>();//BOSS的集合
        
        Level le = new Level();
        Random rn = new Random();//创建随机数
     
        /// <summary>
        /// 更新地图上所有的信息
        /// </summary>
        public void UpdateInfo() {
            if (indexindex == 0)//表示程序运行的状态
            {
                bg.Move();
            }
            pl.Move();
            if (indexindex==0)//程序运行
            {
                if (!pl.Isko1)//飞机没有死亡才会绘制以下的信息
                {
                    CreateEnemy();
                    CreateGift();
                }
                else//飞机死后我们移除所有的信息 比喻 子弹 敌机 等等
                {
后面还有 687 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。