Project1

标题: MV变量代码使用 [打印本页]

作者: 负零    时间: 2016-2-25 16:38
标题: MV变量代码使用
原方法是这么定义的,如何写出实现(变量1)减去1的效果?
$gameVariables.setValue(1,2),只是设置1为2,减法怎么弄?
JAVASCRIPT 代码复制
  1. Game_Interpreter.prototype.operateVariable = function(variableId, operationType, value) {
  2.     try {
  3.         var oldValue = $gameVariables.value(variableId);
  4.         switch (operationType) {
  5.         case 0:  // Set
  6.             $gameVariables.setValue(variableId, oldValue = value);
  7.             break;
  8.         case 1:  // Add
  9.             $gameVariables.setValue(variableId, oldValue + value);
  10.             break;
  11.         case 2:  // Sub
  12.             $gameVariables.setValue(variableId, oldValue - value);
  13.             break;
  14.         case 3:  // Mul
  15.             $gameVariables.setValue(variableId, oldValue * value);
  16.             break;
  17.         case 4:  // Div
  18.             $gameVariables.setValue(variableId, oldValue / value);
  19.             break;
  20.         case 5:  // Mod
  21.             $gameVariables.setValue(variableId, oldValue % value);
  22.             break;
  23.         }
  24.     } catch (e) {
  25.         $gameVariables.setValue(variableId, 0);
  26.     }
  27. };

作者: 翻滚牛宝宝    时间: 2016-2-25 17:13
  1. $gameVariables.setValue(1,$gameVariables.value(1)-1)
复制代码

作者: 574656549    时间: 2020-8-3 21:45
提示: 作者被禁止或删除 内容自动屏蔽




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