This commit is contained in:
@@ -5,7 +5,7 @@ import { EventManager } from '@/lib/EventManager';
|
||||
import Utils from '@/lib/Utils';
|
||||
|
||||
class PairMatchingGame extends EventManager {
|
||||
emits = ['finish']
|
||||
emits = ['finish', 'interaction']
|
||||
constructor(engine, data) {
|
||||
super();
|
||||
return new Promise(async (resolve, reject)=>{
|
||||
@@ -76,6 +76,7 @@ class PairMatchingGame extends EventManager {
|
||||
let actionDef = {material:{emissiveIntensity:k=>(1+Math.sin((k*2+1.5)*Math.PI))*4 }};
|
||||
|
||||
let clickFn = (i) => {
|
||||
this.dispatchEvent({type:'interaction'});
|
||||
let oc = clicked;
|
||||
if (done.includes(i.object.userData.gd.id)) return;
|
||||
clicked = i.object;
|
||||
|
||||
Reference in New Issue
Block a user