BigBomb.cs

(开头部分) 1KB

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

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


namespace 全民英雄
{
    /// <summary>
    /// 所谓的大招类
    /// </summary>
    class BigBomb
    {
        //构造函数
        public BigBomb()
        {
            images = new Image[] { Resource1.super_1,Resource1.super_2,Resource1.super_3,Resource1.super_4 };
            location = new Point(135,650);//默认的大招是从地下冒出
        }
        int index;//图片的索引
        Image[] images;//大招的图片
       
        Point location;//位置

        public Point Location
        {
            get { return location; }
            set { location = value; }
        }

        /// <summary>
        /// 绘制大招
        /// </summary>
        /// <param name="g">绘图工具</param>
        public void Draw(Graphics g)
        {
            if (location.X!=135)//修改x的位置 因为我们在获取方框的时候修改了相应的值
            {
                location.X = 135;
            }
            if (index<3)
            {
                index++;
            }
            g.DrawImage(images[index], location);
            //g.DrawRectangle(new Pen(Color.Yellow, 2),location.X,location.Y,450,650);//  为了测试
        }

        /// <summary>
        /// 大招的移动
        /// </summary>
        public void Move()
        {
            location.Y -= 15;
        }
        /// <summary>
        /// 获得每一个大招的方框
        /// </summary>
        /// <returns></returns>
后面还有 9 行代码,解锁后查看完整代码

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

AI 解读 AI

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

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