使用手册里看到一个setTexture方法, 但使用之后会报not a function,查api发现确实没有这个方法,试了下loadTexture也不行……
彻底懵了
试了下用prefab,但貌似只能动态生成一个跟预制一模一样的玩意儿出来,还是没法改图
求指点
前天出的UI视频教程“恰好”避开了动态生成的内容,真是干得漂亮
使用手册里看到一个setTexture方法, 但使用之后会报not a function,查api发现确实没有这个方法,试了下loadTexture也不行……
彻底懵了
试了下用prefab,但貌似只能动态生成一个跟预制一模一样的玩意儿出来,还是没法改图
求指点
前天出的UI视频教程“恰好”避开了动态生成的内容,真是干得漂亮
你好,自带文档里面有关于资源动态加载的部分,目前你可以
var node = new cc.Node();
var sprite = node.addComponent(cc.Sprite);
cc.director.getScene().addChild(node);
sprite.spriteFrame.setTexture(cc.url.raw(‘res/textures/content.png’));
万分感谢,原来setTexture是要 sprite.spriteFrame来调用啊……我之前一直都直接sprite.setTexture难怪错了
万分不客气
怎么使用合图中的图片呢?
1.4b10以上版本无法使用