请问如何取得场景中的3D内容装载器
看了 3D内容装载器 这个页面的说明
看起来目前只能用 new GLoader3D(); 来动态生成一个GLoader3D
目前我的游戏场景上已经有一个固定的GLoader3D (直接把DragonBone档案拖曳进场景自动生成的)
因为我需要 dragonBones.EgretArmatureDisplay里面的 Armature 去做 intersectsSegment 线段相交计算
之前GObject有接口 fairygui.GObject.asLoader 可以取得 GLoader,但现在 GLoader3D 是没有的
想请问有没有方法可以抓到场景上的 GLoader3D 物件
或是藉由Fairy的任何功能抓到场景上的DragonBone的Armature实体
谢谢
看起来目前只能用 new GLoader3D(); 来动态生成一个GLoader3D
目前我的游戏场景上已经有一个固定的GLoader3D (直接把DragonBone档案拖曳进场景自动生成的)
因为我需要 dragonBones.EgretArmatureDisplay里面的 Armature 去做 intersectsSegment 线段相交计算
之前GObject有接口 fairygui.GObject.asLoader 可以取得 GLoader,但现在 GLoader3D 是没有的
想请问有没有方法可以抓到场景上的 GLoader3D 物件
或是藉由Fairy的任何功能抓到场景上的DragonBone的Armature实体
谢谢
没有找到相关结果
已邀请:
3 个回复
谷主
赞同来自:
roy_chiang
赞同来自:
请问有详细的取得方式吗?
this.MyObj是我已经取得到的场景GOject物件
let obj: fairygui.GObject = this.MyObj
let gLoader: fairygui.GLoader = obj.asLoader;
let g3DLoader: fairygui.GLoader3D = [取得方法]
有类似上面 asLoader 的方法吗?
谷主
赞同来自: