想要根据Sprite的填充程度来更改图片,照着文档在做,但是试了好几次都不起效,找不到问题在哪
PopulaceImgChange: function () {
var FillRange = this.node.getComponent(cc.Sprite).fillRange;
var Frame = this.node.getComponent(cc.Sprite).SpriteFrame;
if (FillRange > -0.4) {
cc.loader.loadRes(“Texture/ui/ui_populace_medium”, cc.SpriteFrame, function (err, spriteFrame) {
Frame = spriteFrame;
});
} else if (FillRange > -0.1) { cc.loader.loadRes("Texture/ui/ui_populace_less", cc.SpriteFrame, function (err, spriteFrame) { Frame = spriteFrame; }); } else { cc.loader.loadRes("Texture/ui/ui_populace_high", cc.SpriteFrame, function (err, spriteFrame) { Frame = spriteFrame; }); }
},
