Project1

标题: 请教关于MV数值输入的问题 [打印本页]

作者: 负零    时间: 2016-4-2 23:50
标题: 请教关于MV数值输入的问题
因为需要制作一个总值为100,项为4的数值输入,遇到一个问题:
四项分别为 攻 防 技 特殊
数值输入 接收变量:攻(假设为变量2) 位数:2(即100以内)
数值输入 接收变量:防(假设为变量3) 位数:2(即100以内)
数值输入 接收变量:技(假设为变量4) 位数:2(即100以内)
数值输入 接收变量:特殊(假设为变量5) 位数:2(即100以内)

问题来了 玩家可以自由输入99+99+99+99, 那么多数,怎么约束他们在100范围内呢?
即:
攻 输入了77
防 输入范围如何控制在23以内?(假设条件成立,输入了11)
技 输入范围如何控制在12以内?(假设条件成立,输入了5)
特殊 那么剩下的就是7了
请教如何控制?(我也试过通过变量来约束输入的范围,如果4项合值超了则提示并重新输入,但是否有更优的方法?用事件容易被绕晕。)

作者: 翻滚牛宝宝    时间: 2016-4-3 06:08
在从变量3开始 输入后判断一次 是否<=100-前面变量的和




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1