Commit 92f21ee1 authored by liujiangnan's avatar liujiangnan

feat

parent adf133f2
......@@ -275,9 +275,21 @@ export default class NewClass extends cc.Component {
const itemClone = cc.instantiate(letterNode);
itemClone.parent = letterRow;
itemClone.active = true;
if (letter.pic_url) {
itemClone.height = 200;
getSpriteFrimeByUrl(letter.pic_url, (spriteFrame) => {
cc.find("pic", itemClone).getComponent(cc.Sprite).spriteFrame = spriteFrame;
const picNode = cc.find(`pic`, itemClone);
picNode.getComponent(cc.Sprite).spriteFrame = spriteFrame;
const sx = 400 / picNode.width;
const sy = 200 / picNode.height;
picNode.scale = Math.min(sx, sy);
});
} else {
itemClone.height = 45;
cc.find("pic", itemClone).active = false;
cc.find("word", itemClone).active = true;
cc.find("word", itemClone).getComponent(cc.Label).string = letter.text;
}
}
} else {
cc.find("letter_title", resultNode).active = false;
......@@ -303,7 +315,11 @@ export default class NewClass extends cc.Component {
if (word.pic_url) {
itemClone.height = 220;
getSpriteFrimeByUrl(word.pic_url, (spriteFrame) => {
cc.find("pic", itemClone).getComponent(cc.Sprite).spriteFrame = spriteFrame;
const picNode = cc.find(`pic`, itemClone);
picNode.getComponent(cc.Sprite).spriteFrame = spriteFrame;
const sx = 200 / picNode.width;
const sy = 179 / picNode.height;
picNode.scale = Math.min(sx, sy);
});
} else {
itemClone.height = 40;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment