refactor: update event handling in mechanics components to use socket communication
This commit is contained in:
@@ -54,7 +54,7 @@ export default function NavMeshDetails({
|
||||
|
||||
const debugDrawer = new DebugDrawer();
|
||||
debugDrawer.drawNavMesh(navMesh);
|
||||
scene.add(debugDrawer);
|
||||
// scene.add(debugDrawer);
|
||||
} catch (error) { }
|
||||
};
|
||||
|
||||
|
||||
@@ -110,7 +110,6 @@ const FloorItemsGroup = ({
|
||||
}
|
||||
gltfLoaderWorker.postMessage({ floorItems: data });
|
||||
} else {
|
||||
console.log('data: ', data);
|
||||
gltfLoaderWorker.postMessage({ floorItems: [] });
|
||||
loadInitialFloorItems(itemsGroup, setFloorItems, setSimulationPaths);
|
||||
updateLoadingProgress(100);
|
||||
|
||||
@@ -263,17 +263,17 @@ const DuplicationControls = ({ itemsGroupRef, duplicatedObjects, setDuplicatedOb
|
||||
|
||||
// API
|
||||
|
||||
setFloorItemApi(
|
||||
organization,
|
||||
obj.uuid,
|
||||
obj.userData.name,
|
||||
obj.userData.modelId,
|
||||
[worldPosition.x, worldPosition.y, worldPosition.z],
|
||||
{ "x": obj.rotation.x, "y": obj.rotation.y, "z": obj.rotation.z },
|
||||
false,
|
||||
true,
|
||||
{ type: backendEventData.type, points: backendEventData.points }
|
||||
);
|
||||
// setFloorItemApi(
|
||||
// organization,
|
||||
// obj.uuid,
|
||||
// obj.userData.name,
|
||||
// obj.userData.modelId,
|
||||
// [worldPosition.x, worldPosition.y, worldPosition.z],
|
||||
// { "x": obj.rotation.x, "y": obj.rotation.y, "z": obj.rotation.z },
|
||||
// false,
|
||||
// true,
|
||||
// { type: backendEventData.type, points: backendEventData.points }
|
||||
// );
|
||||
|
||||
// SOCKET
|
||||
|
||||
@@ -300,7 +300,7 @@ const DuplicationControls = ({ itemsGroupRef, duplicatedObjects, setDuplicatedOb
|
||||
newEventData as Types.VehicleEventsSchema
|
||||
]);
|
||||
|
||||
// socket.emit("v2:model-asset:add", data);
|
||||
socket.emit("v2:model-asset:add", data);
|
||||
|
||||
}
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user