写的更换纹理的代码不生效,大佬帮忙看一下。(工程附件已经上传)

写的MovePic.ts中这段代码不生效
未打印任何日志,修改URL地址之后,也未发现报错找不到url什么的。
已邀请:

HIPPOPMANANDRAPGIRL

赞同来自:

                //以下三行为不生效代码,clear()没有能够清除这个节点的纹理
                (this.owner as Laya.Sprite).graphics.clear();
                var t: Laya.Texture = Laya.loader.getRes("puzzlePic/pi-" +this.levelNum +"-"+this.owner.name.slice(4,1)+ "-2.png");
                (this.owner as Laya.Sprite).graphics.drawTexture(t,0,0);
 

小小泽 จุ บ

赞同来自:

你给我们一个可以复现的demo吧,而不是工程代码,这样不好定位

HIPPOPMANANDRAPGIRL

赞同来自:

问题还未得到解决,因为工程包中 .laya的文件太大,没有压缩进去,这部分的找个工程的laya包拷贝过来可以。

要回复问题请先

商务合作
商务合作