12345678 |
- {
- "code": "import YouziAtlasPngAnima from \"./YouziAtlasPngAnima\";\r\nexport default class YouziListCommand {\r\n static getInstance() {\r\n if (!this.instance) {\r\n this.instance = new YouziListCommand();\r\n }\r\n return this.instance;\r\n }\r\n createItemLabel(itemLabel, title, slogan) {\r\n itemLabel.text = title;\r\n }\r\n createItemImage(itemImage, skinUrl) {\r\n itemImage.skin = skinUrl;\r\n }\r\n createAltasPngAnima(itemAnima, animaUrl) {\r\n let youziAnima = new YouziAtlasPngAnima();\r\n youziAnima.createAnimation(animaUrl, function (anima) {\r\n itemAnima.frames = anima.frames;\r\n itemAnima.interval = anima.interval;\r\n itemAnima.play();\r\n });\r\n }\r\n createYouziListItemScale(item, iconName, animaName, labelName, data, scaleX, scaleY) {\r\n item.scale(scaleX, scaleY);\r\n this.createYouziListItem(item, iconName, animaName, labelName, data);\r\n }\r\n createYouziListItem(item, iconName, animaName, labelName, data) {\r\n var icon = item.getChildByName(iconName);\r\n var imgAnima = item.getChildByName(animaName);\r\n if (labelName) {\r\n var label = item.getChildByName(labelName);\r\n label.text = data.title;\r\n }\r\n if (data.dynamicType == 1 &&\r\n data.dynamicIcon) {\r\n let scaleN = imgAnima.width / 120;\r\n scaleN = Number(scaleN.toFixed(2));\r\n imgAnima.scale(scaleN, scaleN);\r\n imgAnima.visible = true;\r\n icon.visible = false;\r\n var youziAnima = new YouziAtlasPngAnima();\r\n youziAnima.createAnimation(data.dynamicIcon, function (anima) {\r\n imgAnima.frames = anima.frames;\r\n imgAnima.interval = anima.interval;\r\n imgAnima.play();\r\n });\r\n }\r\n else {\r\n imgAnima.visible = false;\r\n icon.visible = true;\r\n icon.skin = data.iconImg;\r\n }\r\n }\r\n}\r\nYouziListCommand.instance = null;\r\n//# sourceMappingURL=YouziListCommand.js.map",
- "references": [
- "D:/GitProject/GunGang/gungang_laya/gungang/src/youziscript/youziui/YouziAtlasPngAnima.ts"
- ],
- "map": "{\"version\":3,\"file\":\"YouziListCommand.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../../src/youziscript/youziui/YouziListCommand.ts\"],\"names\":[],\"mappings\":\"AAAA,OAAO,kBAAkB,MAAM,sBAAsB,CAAC;AAEtD,MAAM,CAAC,OAAO,OAAO,gBAAgB;IAI1B,MAAM,CAAC,WAAW;QACrB,IAAG,CAAC,IAAI,CAAC,QAAQ,EAAC;YACd,IAAI,CAAC,QAAQ,GAAG,IAAI,gBAAgB,EAAE,CAAC;SAC1C;QACD,OAAO,IAAI,CAAC,QAAQ,CAAC;IACzB,CAAC;IAEM,eAAe,CAAC,SAAoB,EAAC,KAAY,EAAC,MAAa;QAK9D,SAAS,CAAC,IAAI,GAAG,KAAK,CAAC;IAE/B,CAAC;IAOM,eAAe,CAAC,SAAoB,EAAC,OAAc;QAEtD,SAAS,CAAC,IAAI,GAAG,OAAO,CAAC;IAC7B,CAAC;IAOM,mBAAmB,CAAC,SAAwB,EAAC,QAAe;QAE/D,IAAI,UAAU,GAAG,IAAI,kBAAkB,EAAE,CAAC;QAC1C,UAAU,CAAC,eAAe,CACtB,QAAQ,EACR,UAAS,KAAK;YAEV,SAAS,CAAC,MAAM,GAAG,KAAK,CAAC,MAAM,CAAC;YAChC,SAAS,CAAC,QAAQ,GAAG,KAAK,CAAC,QAAQ,CAAC;YACpC,SAAS,CAAC,IAAI,EAAE,CAAC;QACrB,CAAC,CAAC,CAAC;IACX,CAAC;IAYM,wBAAwB,CAC3B,IAAa,EAAC,QAAe,EAAC,SAAgB,EAAC,SAAgB,EAAC,IAAI,EAAC,MAAM,EAAC,MAAM;QAElF,IAAI,CAAC,KAAK,CAAC,MAAM,EAAC,MAAM,CAAC,CAAC;QAC1B,IAAI,CAAC,mBAAmB,CAAC,IAAI,EAAC,QAAQ,EAAC,SAAS,EAAC,SAAS,EAAC,IAAI,CAAC,CAAC;IACrE,CAAC;IAUM,mBAAmB,CACtB,IAAa,EAAC,QAAe,EAAC,SAAgB,EAAC,SAAgB,EAAC,IAAI;QAEpE,IAAI,IAAI,GAAgB,IAAI,CAAC,cAAc,CAAC,QAAQ,CAAe,CAAC;QACpE,IAAI,QAAQ,GAAG,IAAI,CAAC,cAAc,CAAC,SAAS,CAAmB,CAAC;QAChE,IAAG,SAAS,EAAC;YACT,IAAI,KAAK,GAAG,IAAI,CAAC,cAAc,CAAC,SAAS,CAAe,CAAC;YACzD,KAAK,CAAC,IAAI,GAAG,IAAI,CAAC,KAAK,CAAC;SAC3B;QAED,IAAG,IAAI,CAAC,WAAW,IAAI,CAAC;YACpB,IAAI,CAAC,WAAW,EACpB;YACI,IAAI,MAAM,GAAG,QAAQ,CAAC,KAAK,GAAC,GAAG,CAAC;YAChC,MAAM,GAAG,MAAM,CAAC,MAAM,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC;YACnC,QAAQ,CAAC,KAAK,CAAC,MAAM,EAAC,MAAM,CAAC,CAAC;YAC9B,QAAQ,CAAC,OAAO,GAAG,IAAI,CAAC;YACxB,IAAI,CAAC,OAAO,GAAG,KAAK,CAAC;YACrB,IAAI,UAAU,GAAG,IAAI,kBAAkB,EAAE,CAAC;YAC1C,UAAU,CAAC,eAAe,CACtB,IAAI,CAAC,WAAW,EAEhB,UAAS,KAAK;gBACV,QAAQ,CAAC,MAAM,GAAG,KAAK,CAAC,MAAM,CAAC;gBAC/B,QAAQ,CAAC,QAAQ,GAAG,KAAK,CAAC,QAAQ,CAAC;gBACnC,QAAQ,CAAC,IAAI,EAAE,CAAC;YACpB,CAAC,CAAC,CAAC;SACV;aAED;YACI,QAAQ,CAAC,OAAO,GAAG,KAAK,CAAC;YACzB,IAAI,CAAC,OAAO,GAAE,IAAI,CAAC;YACnB,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,OAAO,CAAC;SAC5B;IACL,CAAC;;AAzGc,yBAAQ,GAAoB,IAAI,CAAC\"}"
- }
|