学校 | 学校全称 | 哈尔滨工业大学(深圳) |
提出人 | 姓名 | 邓嵛文 |
联系方式 | 手机号/微信 | 15228355120 |
问题类型 *请标红加粗进行选择 | 规则 | 裁判系统 |
技术规范 | ||
场地道具 | ||
违规判罚 | ||
技术疑问 | ||
其他 | ||
技术 | 机械 | |
嵌入式软件 | ||
硬件 | ||
视觉算法 | ||
官方物资 | ||
其他 | ||
章节位置 *如问题类型为规则,则须填写条例出处位置 *请标红加粗进行选择 | 赛事 | 对抗赛 |
单项赛 | ||
AI挑战赛 | ||
手册 | 规则手册 | |
参赛手册 | ||
制作规范手册 | ||
页码 | 40 | |
问题描述 | 详细描述问题 | 关于复活的逻辑。 两种复活方式是否共用同一个进度条。(区别只是每秒充能点数不同) 举个例子说明:工程救援第一次死亡的我方英雄。若单靠工程复活,则需要20秒;若单靠补血点复活,则需要10秒。若工程在将英雄拖回补血点的途中同时用交互卡救援英雄,途中工程的交互卡与英雄的交互模块有效交互共12s,在英雄到达补血点后立刻脱离停止交互。 如果这两种复活方式使用的是同一个进度条,那么就是工程已经给英雄的复活充了12s/20s=60%的能了,接下来补血点只需要充剩下40%的能就可以复活英雄,也就是10s*40%=4s。 而如果进度条不共享,独立计算复活进度,也就是说工程之前的12秒充能就是不算了,需要补血点给英雄充满10s才能使英雄复活。 如果是单独计算进度,那么在上面的情形下,英雄到达补血点后工程继续给它充能,这时英雄是取8s复活还是10s复活? (如能有个复活逻辑的程序框图那么这个问题就应该比较清晰了) |
| | |
欢迎光临 RoboMaster (https://bbs.robomaster.com/) | Powered by Discuz! X3.2 |