Selaa lähdekoodia

[fxparams] Proper fix for getSum throw

Clement Espeute 1 vuosi sitten
vanhempi
commit
2ce470da79
1 muutettua tiedostoa jossa 2 lisäystä ja 2 poistoa
  1. 2 2
      hrt/prefab/fx/Evaluator.hx

+ 2 - 2
hrt/prefab/fx/Evaluator.hx

@@ -71,9 +71,9 @@ class Evaluator {
 			case VCurve(c): return c.getSum(time);
 			case VAdd(a, b):
 				return getSum(a, time) + getSum(b, time);
-			case VMult(a, VConst(b)): return getSum(a, time) * b;
+			case VMult(a, VConst(b)), VMult(VConst(b), a): return getSum(a, time) * b;
 			case VZero: return 0;
-			default: return 0.0;
+			default: throw "not implemented";
 		}
 		return 0.0;
 	}