[] 我照着例子做的换装例子切换不了卡槽的图片,附件为我的demo,请帮忙看看

if (this.currTexture && Render.isWebGL && this.currDisplayData.type==0 && this.currDisplayData.uvs){ this.currTexture=this.currDisplayData.createTexture(this.currTexture);
}
跟代码发现this.currDisplayData.uvs是null这是为什么呢
已邀请:

qian

赞同来自:

说明你的卡槽里没有可选的皮肤
你确定步骤是根据例子写的么
你的bin目录下没有看到支持换的图片啊
你把源文件上传一下吧
我看看

chentongxin - 我是一名程序员

赞同来自:

附件是我的dragonbone工程,我的卡槽有两张图片呀!一个是机器人自带的 一个是我加进去的,而且用layaair的工具转换后的Robot.png图片里也能看到。

qian

赞同来自:

  1. 用最新版的引擎
  2. function changeAction(){//debugger;    if(tActionID%2 == 0)    {        skeleton0.replaceSlotSkinName("head", "h1-tou5", "robotFolder/head");    }    else    {        skeleton0.replaceSlotSkinName("head", "h1-tou5", "h1-tou5");        //skeleton0.replaceSlotSkinName("head", "robotFolder/head", "h1-tou5");    }    tActionID++;}

要回复问题请先

商务合作
商务合作