game rules - object triggers set up
This commit is contained in:
@@ -18,7 +18,10 @@ class MotionEngine {
|
||||
if (mode == 'offset') {
|
||||
target[key] = (initial[key] || 0) + value * k;
|
||||
} else if (typeof (value) == 'function') {
|
||||
target[key] = value(k);
|
||||
let v = value(k, target[key]);
|
||||
if (target[key] !== v){
|
||||
target[key] = v;
|
||||
}
|
||||
} else {
|
||||
target[key] = (initial[key] || 0) + (value - (initial[key] || 0)) * k;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user