9.Boss相关

  1. 9.游戏场景-Boss相关
    1. 9.1 知识点
      1. 声明boss的相关属性
      2. 游戏场景死循环内,把boss绘制出来
    2. 9.2 知识点代码
      1. 游戏场景死循环外
      2. 游戏场景死循环内

9.游戏场景-Boss相关


9.1 知识点

声明boss的相关属性

// 包括位置坐标、最大最小攻击力、血量、boss图标、boss颜色
int bossX = 24;
int bossY = 15;
int bossAtkMin = 7;
int bossAtkMax = 13;
int bossHp = 100;
string bossIcon = "■";
// 声明一个颜色变量,用于绘制boss时使用
ConsoleColor bossColor = ConsoleColor.Green;

游戏场景死循环内,把boss绘制出来

// boss活着时才绘制
if (bossHp > 0)
{
    // 设置光标位置和颜色,绘制boss图标
    Console.SetCursorPosition(bossX, bossY);
    Console.ForegroundColor = bossColor;
    Console.Write(bossIcon);
}

9.2 知识点代码

游戏场景死循环外

//声明boss的相关属性
//包括位置坐标 最大最小攻击力 血量 boss图标 boss颜色
int bossX = 24;
int bossY = 15;
int bossAtkMin = 7;
int bossAtkMax = 13;
int bossHp = 100;
string bossIcon = "■";
//声明一个颜色变量 用于绘制boss时使用
ConsoleColor bossColor;

游戏场景死循环内

//游戏场景死循环内 把boss绘制出来
//boss活着时才绘制
if (bossHp > 0)
{
    //设置光标位置和颜色 绘制boss图标
    Console.SetCursorPosition(bossX, bossY);
    Console.ForegroundColor = bossColor;
    Console.Write(bossIcon);
}


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 785293209@qq.com

×

喜欢就点赞,疼爱就打赏