From d4d98f0520f0f0ae35fda9bfe896a0ffc650b96b Mon Sep 17 00:00:00 2001 From: Supun-ascentic Date: Fri, 29 Dec 2023 15:08:07 +0530 Subject: [PATCH] Add useYuka --- useYuka.jsx | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/useYuka.jsx b/useYuka.jsx index 816fc12..d9c6f0c 100644 --- a/useYuka.jsx +++ b/useYuka.jsx @@ -6,7 +6,7 @@ import { OnPathBehavior, Vector3, } from "yuka"; -import { useNavMesh } from "../stores/useNavMesh"; +import { useNavMesh } from "./useNavMesh"; import { useFrame } from "@react-three/fiber"; const context = createContext(); @@ -45,16 +45,6 @@ export function Manager({ children }) { followPathBehavior: followPathBehavior, onPathBehavior: onPathBehavior, }); - - // // Set up ghost - // const seekBehavior = new OffsetPursuitBehavior( - // player, - // new Vector3(1, 0, 1) - // ); - - // ghost.steering.add(seekBehavior); - // ghost.maxSpeed = 2; - // ghost.position.z = -5; }); useNavMesh.subscribe( @@ -77,10 +67,6 @@ export function Manager({ children }) { playerDate.followPathBehavior.active = true; playerDate.followPathBehavior.path.clear(); - // refs.pathHelper.visible = true; - // refs.pathHelper.geometry.dispose(); - // refs.pathHelper.geometry = new THREE.BufferGeometry().setFromPoints(path); - for (const point of path) { playerDate.followPathBehavior.path.add(point); playerDate.onPathBehavior.path.add(point);