瀏覽代碼

fix: add app context to state

alvarosabu 1 年之前
父節點
當前提交
0f8024f2bd
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      src/components/TresScene.vue

+ 2 - 2
src/components/TresScene.vue

@@ -1,5 +1,5 @@
 <script setup lang="ts">
-import { App, onMounted, onUnmounted, ref, watch } from 'vue'
+import { App, getCurrentInstance, onMounted, onUnmounted, ref, watch } from 'vue'
 import { PerspectiveCamera, Scene } from 'three'
 
 import { createTres } from '../core/renderer'
@@ -61,7 +61,7 @@ setState('scene', scene)
 setState('canvas', canvas)
 setState('container', container)
 setState('pointerEventHandler', pointerEventHandler)
-
+setState('appContext', getCurrentInstance())
 const { onLoop, resume } = useRenderLoop()
 
 const { activeCamera, pushCamera, clearCameras } = useCamera()