【VS Code+Verilog+Vivado使用】(4)Vivado绑定VS Code

本文介绍了如何在Vivado中配置VSCode作为文本编辑器,包括设置步骤和具体路径的指定,帮助用户优化开发环境。
摘要由CSDN通过智能技术生成

文章目录

4 Vivado绑定VS Code

Vivado > Settings > Tool Settings > Text Editor > Current Editor,从下拉菜单中点击"Current Editor…",如下图所示:

在这里插入图片描述

点击最右侧"…“,弹出"Custom Editor Definition"对话框,在"Editor"右侧输入"VSCode installation path/Code.exe -g [file name]:[line number]”,点击OK,如下图所示:

在这里插入图片描述

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在C++中,可以通过定义一个怪物类来创建怪物。这个类可以包含怪物的属性和行为,例如怪物的血量、攻击力、防御力、经验值和金币等等,以及怪物的攻击和被攻击方法等。 下面是一个简单的怪物类的代码示例: ```c++ #include <iostream> #include <string> using namespace std; class Monster { private: string name; // 怪物的名字 int hp; // 怪物的血量 int attack; // 怪物的攻击力 int defense; // 怪物的防御力 int exp; // 击败怪物所获得的经验值 int gold; // 击败怪物所获得的金币数 public: Monster(string name, int hp, int attack, int defense, int exp, int gold) { this->name = name; this->hp = hp; this->attack = attack; this->defense = defense; this->exp = exp; this->gold = gold; } // 攻击方法 int attackPlayer() { return attack; } // 被攻击方法 void beAttacked(int damage) { int realDamage = damage - defense; if (realDamage < 0) { realDamage = 0; } hp -= realDamage; if (hp < 0) { hp = 0; } } // 获取名字 string getName() { return name; } // 获取血量 int getHp() { return hp; } // 获取经验值 int getExp() { return exp; } // 获取金币数 int getGold() { return gold; } }; int main() { // 创建一个名为"史莱姆",血量为100,攻击力为20,防御力为10,经验值为10,金币数为5的怪物 Monster slime("史莱姆", 100, 20, 10, 10, 5); // 获取怪物的名字、血量、经验值和金币数 cout << "怪物的名字是:" << slime.getName() << endl; cout << "怪物的血量是:" << slime.getHp() << endl; cout << "击败怪物所获得的经验值是:" << slime.getExp() << endl; cout << "击败怪物所获得的金币数是:" << slime.getGold() << endl; return 0; } ``` 这里只是一个简单的示例,你可以根据自己的需求和游戏设计来定义怪物类,并且可以添加更多的属性和方法。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值