UG4L8-7——3D装载器
UG4L8-7——3D装载器
本章代码关键字
1 | gObject.asLoader3D //将元件对象as成3D装载器对象返回 |
3D内容装载器
3D内容装载器的用途是动态载入比较复杂的资源,例如骨骼动画、模型(暂未支持)、粒子特效(暂未支持)等
创建3D内容装载器
左侧选择3D装载器图标,在舞台上进行创建
3D内容装载器属性相关
- 3D装载器的属性除了url基本都需要专业版才可以使用
在Unity中的使用
-
获取3D装载器
1
GLoader3D gLoader3D = view.GetChild("3dLoader").asLoader3D;
-
动态创建3D装载器
1
2
3GLoader3D loader3D = new GLoader3D();
loader3D.SetSize(100, 100);
view.AddChild(loader3D); -
常用API
-
设置Spine骨骼动画
具体Spine骨骼动画的使用,请看这里 ——> Spine
1
gLoader3D.SetSpine(null, 100, 100, Vector2.zero);
-
设置龙骨骨骼动画
1
gLoader3D.SetDragonBones(null, 100, 100, Vector2.zero);
-
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 文KRIFE齐的博客!