[]骨骼动画换装显示不刷新问题
var mc_png = ResLoad.getInstance().getAtlasUrl("tiger_png");
var mc_data = ResLoad.getInstance().getAtlasUrl("tiger_sk");
this.mFactory = new Laya.Templet(); this.mFactory.parseData(Laya.loader.getRes(mc_png),Laya.loader.getRes(mc_data));
this.skeleton = this.mFactory.buildArmature(1);
使用下面代码更换骨骼插槽纹理,无法更新显示。
var url = ResLoad.getInstance().getAtlasUrl("207_png");
this.skeleton.setSlotSkin("505-正面走-头", Laya.loader.getRes(url));
请教是哪里存在问题?个人猜想是清理缓存后没有对骨骼纹理刷新(显示还是以前的皮肤纹理,资源都已加载且skeleton中"505-正面走-头"插槽的_diyTexture属性也更改)
引擎版本:1.6.1 beta2
layaIDE版本:1.6.1 beta2
DragonBones版本:4.8.1
var mc_data = ResLoad.getInstance().getAtlasUrl("tiger_sk");
this.mFactory = new Laya.Templet(); this.mFactory.parseData(Laya.loader.getRes(mc_png),Laya.loader.getRes(mc_data));
this.skeleton = this.mFactory.buildArmature(1);
使用下面代码更换骨骼插槽纹理,无法更新显示。
var url = ResLoad.getInstance().getAtlasUrl("207_png");
this.skeleton.setSlotSkin("505-正面走-头", Laya.loader.getRes(url));
请教是哪里存在问题?个人猜想是清理缓存后没有对骨骼纹理刷新(显示还是以前的皮肤纹理,资源都已加载且skeleton中"505-正面走-头"插槽的_diyTexture属性也更改)
引擎版本:1.6.1 beta2
layaIDE版本:1.6.1 beta2
DragonBones版本:4.8.1
没有找到相关结果
已邀请:
要回复问题请先登录
3 个回复
Laya_XS
赞同来自:
yanmingjie
赞同来自:
kasl123
赞同来自: