初学了几天JS和DOM,来简单构思一下界面如何实现好了。

这么一个简单的模拟器,输入应该是双方战姬的种类和排列,而输出应该是战斗过程。

战姬的种类决定后,属性、技能也都随之决定。

可以将战姬的属性也显示在界面之上。

在战斗过程中,属性会按每一步的战斗而发生变化,同时应该有文字过程来描述战斗的过程。

原思路(4-14),是采用一个函数来记录各种信息;

现在看来,这一选择并不是最佳的。

每一条要显示的信息,总是与一定的行动相对应的,还是在对应的行为之内记录比较好。

比如受到伤害的时候调用get_damage()函数,可以在get_damage()函数之内,进行伤害记录。

记录下来的信息应该有两项。

一项是信息内容,一项是信息种类,这样可以有选择性地输出不同的信息

幻想战姬PVP模拟器(二)相关推荐

  1. 幻想战姬PVP模拟器(一)

    幻想战姬PVP模拟器 (一)简介 幻想战姬是一个回合制卡牌对战手游. 这个游戏提供了PVP机制. PVP过程中是自动战斗,比较好模拟,因此准备试着写一个对战模拟器. 打算有时间就写一些,尽量写一个完整 ...

  2. Appium+Python MAC安装Android夜神模拟器(二)

    ① 目的 实现Android APP自动化 ② 环境 Pthon+appium+MAC ③安装Android 夜神模拟器 夜神模拟器官网:https://www.yeshen.com/ 1.下载到本地 ...

  3. 如何用Excel做一个战斗模拟器(二)属性表

    如何用Excel做一个战斗模拟器(一)升级经验表 如何用Excel做一个战斗模拟器(三)战斗过程模拟 目录索引 属性表 属性表 首先确定人物的生命.攻击.防御.暴击值与闪避值属性.用公式将其设定为与等 ...

  4. Charles学习(三)之使用Map local代理本地静态资源以及配置网页代理在Mac模拟器调试iOS客户端...

    前言 问题一:我们在App内嵌H5开发的过程中,肯定会遇到一个问题就是我不想在chrome的控制台中调试,我想要在手机上调试,那么如何解决这个问题呢? 问题二:我们期待调试时达到的效果就是和Charl ...

  5. xcode5切换IOS7,IOS6,IOS5模拟器

    一,先下载各个版本的模拟器,打开XCODE5,偏好设置,下载各个模拟器 二,编译程序的时候设置目标版本 三,在编译应用的时候就可以选择对应的模拟器版本,以及IOS的版本 转载于:https://www ...

  6. 如何用Excel做一个战斗模拟器(一)升级经验表

    如何用Excel做一个战斗模拟器(二)属性表 如何用Excel做一个战斗模拟器(三)战斗过程模拟 目录索引 引言 确定战斗公式与怪物强度 确定人物升级经验 确定人物升级时间 确定升级所需经验 引言 作 ...

  7. android模拟点击系统打开apk按钮,Android开发系列: 电脑端Android模拟器安装使用教程...

    如今说到什么智能手机最火,那很多人肯定会说android系统的手机.如果你还没有Android手机,又想买一部试试,可是价格都不便宜,买来不适合自己怎么办?那么可以先在电脑上安装一个Android模拟 ...

  8. 在电脑上安装android,在电脑上安装Android模拟器

    <在电脑上安装Android模拟器>由会员分享,可在线阅读,更多相关<在电脑上安装Android模拟器(12页珍藏版)>请在人人文库网上搜索. 1.在电脑上安装Android模 ...

  9. 下载夜神模拟器-安装autojs-连接vscode

    本文包括 1.下载夜神模拟器 2.在模拟器里安装autojs 3.使模拟器里的autojs连接电脑的vscode的详细步骤 文章目录 前言 一.下载夜神模拟器 二.在模拟器里安装autojs 三.使模 ...

最新文章

  1. 我是如何每周坚持 5 天自学机器学习,并拿到offer的
  2. odoo10 工作流、安全机制、向导
  3. m5310模组数据上传至onenet_5G通信模组799元限量发售,中国移动意欲何为?
  4. 手风琴特效这么飒,能用 JavaScript 实现吗?
  5. mysql修改存储引擎报错,MySQL改变表的存储引擎
  6. 修改hostname有几种方式?
  7. oracle应收模块核销点不上,详解EBS接口开发之应收款处理
  8. IIS6部署web service完整过程
  9. 恶犬秒变萌汪:东京大学开源“治愈系” GAN 图片拼贴工具 | 技术头条
  10. 使用STM32的I2S协议读取麦克风INMP441
  11. 日期插件中中文乱码修改
  12. 【随机过程】10 -高斯过程与布朗运动
  13. CENTOS7开机自启动脚本
  14. 如何提取html的音频,如何将网页中的音频文件提取出来
  15. ip地址详解(深入网络层分析)
  16. input 框隐藏光标问题
  17. 阿里巴巴国际站统计国家来源小方法
  18. 比较常见的几种代理ip类型
  19. 数据库周刊62丨央企2021年数据库成交公告,国产占90%;流数据库HStreamDB开源;MySQL主从双写导致数据丢失;Oracle 19c升级最佳实践;PG日常工作分享;MySQL MGR运维指
  20. keil5的安装详解(看完必会,不会你打我)

热门文章

  1. 微信营销KPI考核标准有哪些?
  2. 迅雷 java_Java实现迅雷地址转成普通地址实例代码
  3. 2020十大黄金配资交易平台排名
  4. 传智播客C语言视频第二季(第一季基础上增加诸多C语言案例讲解,有效下载期为10.5-10.10关闭
  5. jQuery 中的 Deferred 和 Promises
  6. 代码实证:风险平价及其改进思路——主成分风险平价
  7. 常用的Web前端开发框架有哪些呢?分享这11个
  8. 细胞制备流程图_B细胞恶性肿瘤的CAR-T免疫治疗或可出现新进展
  9. 冯诺依曼体系结构(现代计算机的原型)+cpu的两个核心指标
  10. Win10系统下如何修改电脑名称?windows10更改电脑名称的方法