你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
没有找到相关结果
谷主
赞同来自:
mader89
// var hitTestRay = {} hitTestRay.origin = new THREE.Vector3() hitTestRay.direction = new THREE.Vector3() hitTestRay.origin.copy(this.raycaster.ray.origin) hitTestRay.direction.copy(this.raycaster.ray.direction) var hitContext = new fgui.HitTestContext() hitContext.camera = this.camera hitContext.ray = hitTestRay hitContext.forTouch = true var target = fgui.Stage.rayHitTest(hitContext) // Stage.ts public static rayHitTest(context: HitTestContext): DisplayObject { return rayHitTest(context) } function rayHitTest(context: HitTestContext) { Stage.disableMatrixValidation = true; let ret = traverseHitTest(_scene, context); Stage.disableMatrixValidation = false; return ret; }
要回复问题请先登录或注册
3 个回复
谷主
赞同来自:
mader89
赞同来自:
mader89
赞同来自: