This commit is contained in:
@@ -3,7 +3,7 @@ import { EventManager } from '@/lib/EventManager';
|
||||
import { centerOrigin } from "@/lib/MeshUtils";
|
||||
|
||||
class ClassicPuzzle extends EventManager {
|
||||
emits = ['finish']
|
||||
emits = ['finish', 'interaction']
|
||||
constructor(engine, data, objPrefix='Plane'){
|
||||
super();
|
||||
const container = new Group();
|
||||
@@ -19,7 +19,9 @@ class ClassicPuzzle extends EventManager {
|
||||
let dragZone = gltf.scene.getObjectByName('DragZone');
|
||||
dragZone.material.side = DoubleSide;
|
||||
let eventsFn= {
|
||||
start(){},
|
||||
start(){
|
||||
that.dispatchEvent({type:'interaction'});
|
||||
},
|
||||
drag(){},
|
||||
end(e){
|
||||
if (Math.abs(e.o.position.x)<.1 && Math.abs(e.o.position.y)<.1){
|
||||
|
||||
Reference in New Issue
Block a user