emissiveIntensity function fix
This commit is contained in:
@@ -72,7 +72,7 @@ class PairMatchingGame extends EventManager {
|
|||||||
container.add(m)
|
container.add(m)
|
||||||
}
|
}
|
||||||
|
|
||||||
let actionDef = {material:{emissiveIntensity:k=>(1+Math.sin((k*2+1.5)*Math.PI))*4 }};
|
let actionDef = {material:{emissiveIntensity:k=>Math.max(0, Math.sin((k * 2 + 1.5) * Math.PI)) * 1 }};
|
||||||
|
|
||||||
var clickFn = (i) => {
|
var clickFn = (i) => {
|
||||||
this.dispatchEvent({type:'interaction'});
|
this.dispatchEvent({type:'interaction'});
|
||||||
@@ -96,6 +96,7 @@ class PairMatchingGame extends EventManager {
|
|||||||
aq.add({ o: oc, a: actionDef, t: 1 });
|
aq.add({ o: oc, a: actionDef, t: 1 });
|
||||||
clicked = null;
|
clicked = null;
|
||||||
}else{
|
}else{
|
||||||
|
aq.clear(oc, true);
|
||||||
aq.add({ o: clicked, a: actionDef, t: 1, r: true })
|
aq.add({ o: clicked, a: actionDef, t: 1, r: true })
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user