From dfa317909451ac389f06e53555eaa54ea2746ae9 Mon Sep 17 00:00:00 2001 From: xlj <543978819@qq.com> Date: Tue, 12 Aug 2025 20:22:54 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=9A=E8=AF=AD=E8=A8=80=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DataTables/Datas/language.xlsx | Bin 12990 -> 12966 bytes DataTables/Datas/~$__tables__.xlsx | Bin 165 -> 0 bytes DataTables/Datas/~$girls.xlsx | Bin 165 -> 0 bytes DataTables/Datas/~$themes.xlsx | Bin 165 -> 0 bytes assets/Scenes/PreloadScene.scene | 32 +- assets/Scripts/Main/Config/cfg.meta | 9 - assets/Scripts/Sub/UI/LanguageSelectPanel.ts | 165 + .../Sub/UI/LanguageSelectPanel.ts.meta | 9 + assets/Scripts/Sub/UI/LanguageToggleButton.ts | 122 + .../Sub/UI/LanguageToggleButton.ts.meta | 9 + assets/Scripts/Sub/UI/PreloadUI.ts | 2 +- assets/Scripts/Sub/UI/SimpleLanguagePanel.ts | 263 ++ .../UI/SimpleLanguagePanel.ts.meta} | 2 +- assets/Scripts/chat18x/girlListPanel.meta | 9 - .../chat18x/girlListPanel/ShowPanel.ts | 58 - .../Scripts/chat18x/ui/panels/ThemePanel.ts | 20 +- assets/bundles/Chat18x/LanguagePanel.prefab | 2734 +++++++++++++++++ .../bundles/Chat18x/LanguagePanel.prefab.meta | 13 + assets/bundles/Chat18x/ThemePanel.prefab | 248 +- 19 files changed, 3490 insertions(+), 205 deletions(-) delete mode 100644 DataTables/Datas/~$__tables__.xlsx delete mode 100644 DataTables/Datas/~$girls.xlsx delete mode 100644 DataTables/Datas/~$themes.xlsx delete mode 100644 assets/Scripts/Main/Config/cfg.meta create mode 100644 assets/Scripts/Sub/UI/LanguageSelectPanel.ts create mode 100644 assets/Scripts/Sub/UI/LanguageSelectPanel.ts.meta create mode 100644 assets/Scripts/Sub/UI/LanguageToggleButton.ts create mode 100644 assets/Scripts/Sub/UI/LanguageToggleButton.ts.meta create mode 100644 assets/Scripts/Sub/UI/SimpleLanguagePanel.ts rename assets/Scripts/{chat18x/girlListPanel/ShowPanel.ts.meta => Sub/UI/SimpleLanguagePanel.ts.meta} (70%) delete mode 100644 assets/Scripts/chat18x/girlListPanel.meta delete mode 100644 assets/Scripts/chat18x/girlListPanel/ShowPanel.ts create mode 100644 assets/bundles/Chat18x/LanguagePanel.prefab create mode 100644 assets/bundles/Chat18x/LanguagePanel.prefab.meta diff --git a/DataTables/Datas/language.xlsx b/DataTables/Datas/language.xlsx index 6c50ac0e1c8d6d7f2c5de017f464fb4d9331f829..ee77476a16694dbb4dfb2f40de2516456c41906f 100644 GIT binary patch delta 4567 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 delta 4606 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 RB9NH|m#GY)<&^(x`#*Pqde{H} diff --git a/DataTables/Datas/~$__tables__.xlsx b/DataTables/Datas/~$__tables__.xlsx deleted file mode 100644 index 1e0c8b3a64122aeea8ded50bd91585a6113ab2a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 165 ycmd;eOv%m6%PcM_N-W7QQXm%aGB`4%Fyu01GUNeqF+&MM5kn%7%m>m6REGf9mK7ZU diff --git a/DataTables/Datas/~$girls.xlsx b/DataTables/Datas/~$girls.xlsx deleted file mode 100644 index 1e0c8b3a64122aeea8ded50bd91585a6113ab2a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 165 ycmd;eOv%m6%PcM_N-W7QQXm%aGB`4%Fyu01GUNeqF+&MM5kn%7%m>m6REGf9mK7ZU diff --git a/DataTables/Datas/~$themes.xlsx b/DataTables/Datas/~$themes.xlsx deleted file mode 100644 index 1e0c8b3a64122aeea8ded50bd91585a6113ab2a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 165 ycmd;eOv%m6%PcM_N-W7QQXm%aGB`4%Fyu01GUNeqF+&MM5kn%7%m>m6REGf9mK7ZU diff --git a/assets/Scenes/PreloadScene.scene b/assets/Scenes/PreloadScene.scene index 981dae85..0a6e92e5 100644 --- a/assets/Scenes/PreloadScene.scene +++ b/assets/Scenes/PreloadScene.scene @@ -22,7 +22,9 @@ ], "_active": true, "_components": [], - "_prefab": null, + "_prefab": { + "__id__": 57 + }, "_lpos": { "__type__": "cc.Vec3", "x": 0, @@ -52,7 +54,7 @@ }, "autoReleaseAssets": false, "_globals": { - "__id__": 57 + "__id__": 58 }, "_id": "16b0d021-6436-4bbc-ba5e-05ebe3e84ba4" }, @@ -2135,32 +2137,40 @@ "_lockFlags": 0, "_id": "c5V1EV8IpMtrIvY1OE9t2u" }, + { + "__type__": "cc.PrefabInfo", + "root": null, + "asset": null, + "fileId": "16b0d021-6436-4bbc-ba5e-05ebe3e84ba4", + "instance": null, + "targetOverrides": null + }, { "__type__": "cc.SceneGlobals", "ambient": { - "__id__": 58 - }, - "shadows": { "__id__": 59 }, - "_skybox": { + "shadows": { "__id__": 60 }, - "fog": { + "_skybox": { "__id__": 61 }, - "octree": { + "fog": { "__id__": 62 }, - "skin": { + "octree": { "__id__": 63 }, - "lightProbeInfo": { + "skin": { "__id__": 64 }, - "postSettings": { + "lightProbeInfo": { "__id__": 65 }, + "postSettings": { + "__id__": 66 + }, "bakedWithStationaryMainLight": false, "bakedWithHighpLightmap": false }, diff --git a/assets/Scripts/Main/Config/cfg.meta b/assets/Scripts/Main/Config/cfg.meta deleted file mode 100644 index bb87b104..00000000 --- a/assets/Scripts/Main/Config/cfg.meta +++ /dev/null @@ -1,9 +0,0 @@ -{ - "ver": "1.2.0", - "importer": "directory", - "imported": true, - "uuid": "ad76166f-8498-40ba-95df-e36d36090bb9", - "files": [], - "subMetas": {}, - "userData": {} -} diff --git a/assets/Scripts/Sub/UI/LanguageSelectPanel.ts b/assets/Scripts/Sub/UI/LanguageSelectPanel.ts new file mode 100644 index 00000000..50a17c02 --- /dev/null +++ b/assets/Scripts/Sub/UI/LanguageSelectPanel.ts @@ -0,0 +1,165 @@ +import { _decorator, Component, Node, Button, Label, instantiate, Prefab, ScrollView, Layout, Color, Sprite } from 'cc'; +import li_BaseView from '../../Main/Common/li_BaseView'; +import LanguageUtils, { LanguageType } from '../../Main/Common/LanguageUtils'; +import Utils from '../../Main/Common/Utils'; +import AudioManager from '../../Main/Manager/AudioManager'; + +const { ccclass, property } = _decorator; + +@ccclass('LanguageSelectPanel') +export class LanguageSelectPanel extends li_BaseView { + @property(Node) + private contentNode: Node = null; + + @property(Node) + private itemTemplate: Node = null; + + @property(Button) + private closeBtn: Button = null; + + @property(Label) + private titleLabel: Label = null; + + private languageItems: Map = new Map(); + private currentSelectedLang: LanguageType = null; + + onLoadCT() { + super.onLoadCT(); + this.initUI(); + this.bindEvents(); + } + + onEnable() { + this.currentSelectedLang = LanguageUtils.CurrentLanguage; + this.createLanguageItems(); + this.updateSelection(); + } + + private initUI() { + if (this.titleLabel) { + this.titleLabel.string = "Select Language / 选择语言"; + } + + if (this.itemTemplate) { + this.itemTemplate.active = false; + } + } + + private bindEvents() { + if (this.closeBtn) { + this.closeBtn.node.on(Button.EventType.CLICK, this.onCloseBtnClick, this); + } + } + + private createLanguageItems() { + if (!this.contentNode || !this.itemTemplate) { + console.error("LanguageSelectPanel: contentNode or itemTemplate is null"); + return; + } + + // 清除旧的语言项 + this.languageItems.clear(); + this.contentNode.removeAllChildren(); + + const availableLanguages = LanguageUtils.getAvailableLanguages(); + + availableLanguages.forEach((lang, index) => { + const item = instantiate(this.itemTemplate); + item.active = true; + + // 设置语言名称 + const nameLabel = item.getChildByName("NameLabel"); + if (nameLabel) { + const label = nameLabel.getComponent(Label); + if (label) { + label.string = LanguageUtils.getLanguageDisplayName(lang); + } + } + + // 设置语言代码 + const codeLabel = item.getChildByName("CodeLabel"); + if (codeLabel) { + const label = codeLabel.getComponent(Label); + if (label) { + label.string = `(${lang.toUpperCase()})`; + label.color = new Color(150, 150, 150); + } + } + + // 设置选中标记 + const checkMark = item.getChildByName("CheckMark"); + if (checkMark) { + checkMark.active = false; + } + + // 绑定点击事件 + const button = item.getComponent(Button); + if (!button) { + item.addComponent(Button); + } + + item.on(Button.EventType.CLICK, () => { + this.onLanguageItemClick(lang); + }, this); + + this.contentNode.addChild(item); + this.languageItems.set(lang, item); + }); + } + + private onLanguageItemClick(language: LanguageType) { + if (this.currentSelectedLang === language) { + return; + } + + AudioManager.I.playSfx("click"); + + this.currentSelectedLang = language; + LanguageUtils.setLanguage(language); + this.updateSelection(); + + // 延迟关闭面板,让用户看到选择效果 + this.scheduleOnce(() => { + this.close(); + }, 0.3); + } + + private updateSelection() { + this.languageItems.forEach((item, lang) => { + const checkMark = item.getChildByName("CheckMark"); + if (checkMark) { + checkMark.active = lang === this.currentSelectedLang; + } + + // 更新背景色或边框来表示选中状态 + const bg = item.getChildByName("Bg"); + if (bg) { + const sprite = bg.getComponent(Sprite); + if (sprite) { + if (lang === this.currentSelectedLang) { + sprite.color = new Color(100, 200, 100, 255); + } else { + sprite.color = new Color(255, 255, 255, 255); + } + } + } + }); + } + + private onCloseBtnClick() { + AudioManager.I.playSfx("click"); + this.close(); + } + + onDestroy() { + if (this.closeBtn) { + this.closeBtn.node.off(Button.EventType.CLICK, this.onCloseBtnClick, this); + } + + this.languageItems.forEach((item) => { + item.targetOff(this); + }); + + super.onDestroy(); + } +} \ No newline at end of file diff --git a/assets/Scripts/Sub/UI/LanguageSelectPanel.ts.meta b/assets/Scripts/Sub/UI/LanguageSelectPanel.ts.meta new file mode 100644 index 00000000..4c0815e0 --- /dev/null +++ b/assets/Scripts/Sub/UI/LanguageSelectPanel.ts.meta @@ -0,0 +1,9 @@ +{ + "ver": "4.0.24", + "importer": "typescript", + "imported": true, + "uuid": "a9f8c2d1-7e6b-4a3c-9d5f-2b1e8c7f9a4d", + "files": [], + "subMetas": {}, + "userData": {} +} \ No newline at end of file diff --git a/assets/Scripts/Sub/UI/LanguageToggleButton.ts b/assets/Scripts/Sub/UI/LanguageToggleButton.ts new file mode 100644 index 00000000..ac81ba14 --- /dev/null +++ b/assets/Scripts/Sub/UI/LanguageToggleButton.ts @@ -0,0 +1,122 @@ +import { _decorator, Component, Node, Button, Label, Sprite } from 'cc'; +import LanguageUtils, { LanguageType } from '../../Main/Common/LanguageUtils'; +import { ViewManager } from '../../Main/Manager/ViewManager'; +import AudioManager from '../../Main/Manager/AudioManager'; + +const { ccclass, property } = _decorator; + +@ccclass('LanguageToggleButton') +export class LanguageToggleButton extends Component { + @property(Label) + private languageLabel: Label = null; + + @property(Sprite) + private flagIcon: Sprite = null; + + @property({ + displayName: "Panel Prefab Path", + tooltip: "语言选择面板的预制体路径" + }) + private panelPath: string = "prefabs/UI/SimpleLanguagePanel"; + + private button: Button = null; + + onLoad() { + this.button = this.node.getComponent(Button); + if (!this.button) { + this.button = this.node.addComponent(Button); + } + + this.bindEvents(); + this.updateDisplay(); + } + + onEnable() { + this.updateDisplay(); + LanguageUtils.onLanguageChanged(this.onLanguageChanged, this); + } + + onDisable() { + LanguageUtils.offLanguageChanged(this.onLanguageChanged, this); + } + + private bindEvents() { + if (this.button) { + this.button.node.on(Button.EventType.CLICK, this.onClick, this); + } + } + + private onClick() { + AudioManager.I.playSfx("click"); + + // 快速切换模式(循环切换语言) + if (this.isQuickToggleMode()) { + this.quickToggleLanguage(); + } else { + // 打开语言选择面板 + this.openLanguagePanel(); + } + } + + private isQuickToggleMode(): boolean { + // 可以通过按住Shift键或其他条件来判断是否快速切换 + return false; + } + + private quickToggleLanguage() { + const languages = LanguageUtils.getAvailableLanguages(); + const currentLang = LanguageUtils.CurrentLanguage; + const currentIndex = languages.indexOf(currentLang); + const nextIndex = (currentIndex + 1) % languages.length; + + LanguageUtils.setLanguage(languages[nextIndex]); + } + + private openLanguagePanel() { + // 使用ViewManager打开语言选择面板 + if (this.panelPath && this.panelPath.length > 0) { + ViewManager.I.openView(this.panelPath); + } else { + console.warn("Language panel path not set!"); + // 如果没有设置面板路径,使用快速切换 + this.quickToggleLanguage(); + } + } + + private onLanguageChanged(language: LanguageType) { + this.updateDisplay(); + } + + private updateDisplay() { + const currentLang = LanguageUtils.CurrentLanguage; + + if (this.languageLabel) { + // 显示当前语言的缩写或名称 + this.languageLabel.string = this.getLanguageDisplay(currentLang); + } + + // 如果有旗帜图标,可以在这里更新 + if (this.flagIcon) { + // 需要根据语言加载对应的旗帜图标 + // this.loadFlagIcon(currentLang); + } + } + + private getLanguageDisplay(language: LanguageType): string { + // 可以选择显示缩写或完整名称 + const useAbbreviation = true; + + if (useAbbreviation) { + return language.toUpperCase(); + } else { + return LanguageUtils.getLanguageDisplayName(language); + } + } + + onDestroy() { + if (this.button) { + this.button.node.off(Button.EventType.CLICK, this.onClick, this); + } + LanguageUtils.offLanguageChanged(this.onLanguageChanged, this); + } +} \ No newline at end of file diff --git a/assets/Scripts/Sub/UI/LanguageToggleButton.ts.meta b/assets/Scripts/Sub/UI/LanguageToggleButton.ts.meta new file mode 100644 index 00000000..ab55c778 --- /dev/null +++ b/assets/Scripts/Sub/UI/LanguageToggleButton.ts.meta @@ -0,0 +1,9 @@ +{ + "ver": "4.0.24", + "importer": "typescript", + "imported": true, + "uuid": "c4e7b9d2-8a3f-4c5e-b7d1-6e9f8a2c5b4d", + "files": [], + "subMetas": {}, + "userData": {} +} \ No newline at end of file diff --git a/assets/Scripts/Sub/UI/PreloadUI.ts b/assets/Scripts/Sub/UI/PreloadUI.ts index e2e356d5..cc572512 100644 --- a/assets/Scripts/Sub/UI/PreloadUI.ts +++ b/assets/Scripts/Sub/UI/PreloadUI.ts @@ -55,7 +55,7 @@ export class PreloadUI extends Component { this.jinduFilled.fillRange = 0; //this.btnLogin.node.active = false; - + this.preloadFiles(); LanguageUtils.setLanguage(LanguageType.CN); diff --git a/assets/Scripts/Sub/UI/SimpleLanguagePanel.ts b/assets/Scripts/Sub/UI/SimpleLanguagePanel.ts new file mode 100644 index 00000000..9a994f78 --- /dev/null +++ b/assets/Scripts/Sub/UI/SimpleLanguagePanel.ts @@ -0,0 +1,263 @@ +import { + _decorator, + Component, + Node, + Button, + Label, + Color, + Sprite, + tween, + Vec3, +} from "cc"; +import li_BaseView from "../../Main/Common/li_BaseView"; +import LanguageUtils, { LanguageType } from "../../Main/Common/LanguageUtils"; +import AudioManager from "../../Main/Manager/AudioManager"; + +const { ccclass, property } = _decorator; + +interface LanguageButton { + button: Button; + label: Label; + checkMark: Node; + bg: Sprite; + language: LanguageType; +} + +@ccclass("SimpleLanguagePanel") +export class SimpleLanguagePanel extends li_BaseView { + @property(Button) + private closeBtn: Button = null; + + @property(Label) + private titleLabel: Label = null; + + @property(Button) + private btnEnglish: Button = null; + + @property(Button) + private btnChinese: Button = null; + + @property(Button) + private btnHindi: Button = null; + + @property(Button) + private btnFrench: Button = null; + + @property(Button) + private btnGerman: Button = null; + + @property(Node) + private panelBg: Node = null; + + private languageButtons: LanguageButton[] = []; + private currentSelectedLang: LanguageType = null; + + onLoadCT() { + super.onLoadCT(); + this.initUI(); + this.bindEvents(); + this.playEnterAnimation(); + } + + onEnable() { + this.currentSelectedLang = LanguageUtils.CurrentLanguage; + this.updateSelection(); + } + + private initUI() { + if (this.titleLabel) { + this.titleLabel.string = this.getMultiLangTitle(); + } + + // 初始化语言按钮数组 + this.initLanguageButton(this.btnEnglish, LanguageType.EN, "English"); + this.initLanguageButton(this.btnChinese, LanguageType.CN, "中文"); + this.initLanguageButton(this.btnHindi, LanguageType.HI, "हिंदी"); + this.initLanguageButton(this.btnFrench, LanguageType.FR, "Français"); + this.initLanguageButton(this.btnGerman, LanguageType.DE, "Deutsch"); + } + + private getMultiLangTitle(): string { + const titles = [ + "Select Language", + "选择语言", + "भाषा चुनें", + "Choisir la langue", + "Sprache wählen", + ]; + return titles.join(" / "); + } + + private initLanguageButton( + button: Button, + language: LanguageType, + displayName: string + ) { + if (!button) return; + + const node = button.node; + + // 查找或创建标签 + let labelNode = node.getChildByName("Label"); + if (!labelNode) { + labelNode = node.getChildByName("label"); + } + + let label: Label = null; + if (labelNode) { + label = labelNode.getComponent(Label); + if (label) { + label.string = displayName; + } + } + + // 查找或创建选中标记 + let checkMark = node.getChildByName("CheckMark"); + if (!checkMark) { + checkMark = node.getChildByName("checkmark"); + } + if (checkMark) { + checkMark.active = false; + } + + // 获取背景 + let bg = node.getComponent(Sprite); + if (!bg) { + const bgNode = node.getChildByName("Bg"); + if (bgNode) { + bg = bgNode.getComponent(Sprite); + } + } + + this.languageButtons.push({ + button, + label, + checkMark, + bg, + language, + }); + } + + private bindEvents() { + if (this.closeBtn) { + this.closeBtn.node.on(Button.EventType.CLICK, this.onCloseBtnClick, this); + } + + // 绑定语言按钮事件 + this.languageButtons.forEach((langBtn) => { + if (langBtn.button) { + langBtn.button.node.on( + Button.EventType.CLICK, + () => { + this.onLanguageSelect(langBtn.language); + }, + this + ); + } + }); + } + + private onLanguageSelect(language: LanguageType) { + if (this.currentSelectedLang === language) { + return; + } + + //AudioManager.I.playSfx("click"); + + this.currentSelectedLang = language; + LanguageUtils.setLanguage(language); + this.updateSelection(); + + // 播放选中动画 + const selectedBtn = this.languageButtons.find( + (btn) => btn.language === language + ); + if (selectedBtn && selectedBtn.button) { + this.playSelectAnimation(selectedBtn.button.node); + } + + // 延迟关闭面板 + this.scheduleOnce(() => { + this.playExitAnimation(() => { + this.close(); + }); + }, 0.5); + } + + private updateSelection() { + this.languageButtons.forEach((langBtn) => { + const isSelected = langBtn.language === this.currentSelectedLang; + + // 更新选中标记 + if (langBtn.checkMark) { + langBtn.checkMark.active = isSelected; + } + + // 更新背景色 + if (langBtn.bg) { + if (isSelected) { + langBtn.bg.color = new Color(150, 255, 150, 255); + } else { + langBtn.bg.color = new Color(255, 255, 255, 255); + } + } + + // 更新按钮交互性 + if (langBtn.button) { + langBtn.button.interactable = !isSelected; + } + }); + } + + private playSelectAnimation(node: Node) { + tween(node) + .to(0.1, { scale: new Vec3(1.1, 1.1, 1) }) + .to(0.1, { scale: new Vec3(1, 1, 1) }) + .start(); + } + + private playEnterAnimation() { + if (this.panelBg) { + this.panelBg.scale = new Vec3(0.8, 0.8, 1); + tween(this.panelBg) + .to(0.3, { scale: new Vec3(1, 1, 1) }, { easing: "backOut" }) + .start(); + } + } + + private playExitAnimation(callback: () => void) { + if (this.panelBg) { + tween(this.panelBg) + .to(0.2, { scale: new Vec3(0.8, 0.8, 1) }, { easing: "backIn" }) + .call(callback) + .start(); + } else { + callback(); + } + } + + private onCloseBtnClick() { + //AudioManager.I.playSfx("click"); + this.playExitAnimation(() => { + this.close(); + }); + } + + onDestroy() { + // if (this.closeBtn) { + // this.closeBtn.node.off( + // Button.EventType.CLICK, + // this.onCloseBtnClick, + // this + // ); + // } + + // this.languageButtons.forEach((langBtn) => { + // if (langBtn.button) { + // langBtn.button.node.targetOff(this); + // } + // }); + + super.onDestroy(); + } +} diff --git a/assets/Scripts/chat18x/girlListPanel/ShowPanel.ts.meta b/assets/Scripts/Sub/UI/SimpleLanguagePanel.ts.meta similarity index 70% rename from assets/Scripts/chat18x/girlListPanel/ShowPanel.ts.meta rename to assets/Scripts/Sub/UI/SimpleLanguagePanel.ts.meta index c4123706..a9d5b348 100644 --- a/assets/Scripts/chat18x/girlListPanel/ShowPanel.ts.meta +++ b/assets/Scripts/Sub/UI/SimpleLanguagePanel.ts.meta @@ -2,7 +2,7 @@ "ver": "4.0.24", "importer": "typescript", "imported": true, - "uuid": "b7645da0-3b81-454b-8956-068491ce4706", + "uuid": "775ab74f-0a20-4218-9c6e-9e30bfc91635", "files": [], "subMetas": {}, "userData": {} diff --git a/assets/Scripts/chat18x/girlListPanel.meta b/assets/Scripts/chat18x/girlListPanel.meta deleted file mode 100644 index 8773d6a7..00000000 --- a/assets/Scripts/chat18x/girlListPanel.meta +++ /dev/null @@ -1,9 +0,0 @@ -{ - "ver": "1.2.0", - "importer": "directory", - "imported": true, - "uuid": "35555c27-2be1-4310-9685-8944c2895a50", - "files": [], - "subMetas": {}, - "userData": {} -} diff --git a/assets/Scripts/chat18x/girlListPanel/ShowPanel.ts b/assets/Scripts/chat18x/girlListPanel/ShowPanel.ts deleted file mode 100644 index a966200e..00000000 --- a/assets/Scripts/chat18x/girlListPanel/ShowPanel.ts +++ /dev/null @@ -1,58 +0,0 @@ -import { _decorator, Component, Node,Sprite ,UITransform} from 'cc'; -import li_BaseView from "db://assets/Scripts/Main/Common/li_BaseView"; -import ResManager from "db://assets/Scripts/Main/Manager/ResManager"; -import Utils from "db://assets/Scripts/Main/Common/Utils"; -import {ViewManager} from "db://assets/Scripts/Main/Manager/ViewManager"; -import {GButton} from "db://assets/Scripts/Main/Common/GButton"; -const { ccclass, property } = _decorator; - -interface ShowPanelData -{ - url: string; - closeFunc:Function; -} - -@ccclass('ShowPanel') -export class ShowPanel extends li_BaseView { - @property(Sprite) - image:Sprite; - @property(Sprite) - splash:Sprite; - - url:string; - func:Function; - openUIDataCT(data:ShowPanelData) { - super.openUIDataCT(data); - this.url = data.url; - this.func = data.closeFunc; - } - - onLoadCT() { - this.show(this.url); - - } - - start() - { - //this.splash.node.on(Node.EventType.TOUCH_START,this.onclickback); - GButton.BandClick(this.splash.node,this.onClose,this); - } - - - protected onClose() { - if(this.func) - { - this.func(); - } - super.onClose(); - } - - show(path:string) - { - ResManager.I.changeBundleSpriteFrame(this.image,path,"Chat18x",()=>{ - Utils.adjustBgPixelRatio(this.image.node,3); - }); - } -} - - diff --git a/assets/Scripts/chat18x/ui/panels/ThemePanel.ts b/assets/Scripts/chat18x/ui/panels/ThemePanel.ts index 46ba2b80..136be4f9 100644 --- a/assets/Scripts/chat18x/ui/panels/ThemePanel.ts +++ b/assets/Scripts/chat18x/ui/panels/ThemePanel.ts @@ -16,6 +16,8 @@ import { NavigationManager } from "../../manager/NavigationManager"; import { GirlListItem } from "./GirlListItem"; import ConfigManager from "../../manager/ConfigManager"; import LanguageUtils from "../../../Main/Common/LanguageUtils"; +import { ViewManager } from "../../../Main/Manager/ViewManager"; +import { InnerMsgCode } from "../../../Main/Config/InnerMsgCode"; const { ccclass, property } = _decorator; @@ -48,6 +50,7 @@ export class ThemePanel extends li_BaseView { this.Show(); } + rectNameKey: string; Show() { //some temp data this.coinNum.string = (50.0).toString(); @@ -68,10 +71,11 @@ export class ThemePanel extends li_BaseView { this.cache.push(item); this.content.addChild(newNode); } - const rectInfo = cfgs[0]; this.recId = rectInfo.id; - this.recName.string = rectInfo.name; + this.rectNameKey = rectInfo.key; + + //this.recName.string = LanguageUtils.getText(this.rectNameKey); ResManager.I.changeBundleSpriteFrame( this.recSprite, rectInfo.path, @@ -92,6 +96,10 @@ export class ThemePanel extends li_BaseView { GButton.BandClick(this._nodeTab.msgBoxBtn, this.openMsgBox, this); GButton.BandClick(this._nodeTab.ChatWithRecBtn, this.chatWithRec, this); + + Utils.addInnerEL(InnerMsgCode.LanguageChange, this, () => { + this.recName.string = LanguageUtils.getText(this.rectNameKey); + }); } chatWithRec() { @@ -99,10 +107,16 @@ export class ThemePanel extends li_BaseView { } openSetting() { - console.log("Setting"); + ViewManager.I.openBundlesView("LanguagePanel"); } openMsgBox() { console.log("打开信箱"); } + + onDestroy(): void { + Utils.removeInnerEL(InnerMsgCode.LanguageChange, this, () => { + this.recName.string = LanguageUtils.getText(this.rectNameKey); + }); + } } diff --git a/assets/bundles/Chat18x/LanguagePanel.prefab b/assets/bundles/Chat18x/LanguagePanel.prefab new file mode 100644 index 00000000..66b839a6 --- /dev/null +++ b/assets/bundles/Chat18x/LanguagePanel.prefab @@ -0,0 +1,2734 @@ +[ + { + "__type__": "cc.Prefab", + "_name": "LanguagePanel", + "_objFlags": 0, + "__editorExtras__": {}, + "_native": "", + "data": { + "__id__": 1 + }, + "optimizationPolicy": 0, + "persistent": false + }, + { + "__type__": "cc.Node", + "_name": "LanguagePanel", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": null, + "_children": [ + { + "__id__": 2 + }, + { + "__id__": 8 + }, + { + "__id__": 22 + }, + { + "__id__": 28 + }, + { + "__id__": 42 + }, + { + "__id__": 56 + }, + { + "__id__": 70 + }, + { + "__id__": 84 + } + ], + "_active": true, + "_components": [ + { + "__id__": 98 + }, + { + "__id__": 100 + }, + { + "__id__": 102 + } + ], + "_prefab": { + "__id__": 104 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "SpriteSplash", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 1 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 3 + }, + { + "__id__": 5 + } + ], + "_prefab": { + "__id__": 7 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -14.668999999999983, + "y": 254.25900000000001, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": { + "__id__": 4 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 1000, + "height": 800 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "9aeiYmUHFJrZVaxlj+XrtR" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": { + "__id__": 6 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "7d8f9b89-4fd1-4c9f-a3ab-38ec7cded7ca@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_type": 0, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "33QSb/BcJAbJk8F07xMakL" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "4d/wQE2mlKLpe7NK3bMVWY", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "Close", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 1 + }, + "_children": [ + { + "__id__": 9 + } + ], + "_active": true, + "_components": [ + { + "__id__": 15 + }, + { + "__id__": 17 + }, + { + "__id__": 19 + } + ], + "_prefab": { + "__id__": 21 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -375.90700000000004, + "y": 445.75800000000004, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "Label", + "_objFlags": 512, + "__editorExtras__": {}, + "_parent": { + "__id__": 8 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 10 + }, + { + "__id__": 12 + } + ], + "_prefab": { + "__id__": 14 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 9 + }, + "_enabled": true, + "__prefab": { + "__id__": 11 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 40 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "edYeMiflhOWq5jua7t3A32" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 9 + }, + "_enabled": true, + "__prefab": { + "__id__": 13 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_string": "button", + "_horizontalAlign": 1, + "_verticalAlign": 1, + "_actualFontSize": 20, + "_fontSize": 20, + "_fontFamily": "Arial", + "_lineHeight": 40, + "_overflow": 1, + "_enableWrapText": false, + "_font": null, + "_isSystemFontUsed": true, + "_spacingX": 0, + "_isItalic": false, + "_isBold": false, + "_isUnderline": false, + "_underlineHeight": 2, + "_cacheMode": 0, + "_enableOutline": false, + "_outlineColor": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_outlineWidth": 2, + "_enableShadow": false, + "_shadowColor": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_shadowOffset": { + "__type__": "cc.Vec2", + "x": 2, + "y": 2 + }, + "_shadowBlur": 2, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "8eoThDheFFGKYaJIrHl1lj" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "36ixAoHuBNLr7UPCl9E1ai", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 8 + }, + "_enabled": true, + "__prefab": { + "__id__": 16 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 200, + "height": 80 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "2dfJSkr31B76AKlHy86n+i" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 8 + }, + "_enabled": true, + "__prefab": { + "__id__": 18 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_type": 1, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "50IbnNJ5xFTqqydtnPxUBo" + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 8 + }, + "_enabled": true, + "__prefab": { + "__id__": 20 + }, + "clickEvents": [], + "_interactable": true, + "_transition": 2, + "_normalColor": { + "__type__": "cc.Color", + "r": 214, + "g": 214, + "b": 214, + "a": 255 + }, + "_hoverColor": { + "__type__": "cc.Color", + "r": 211, + "g": 211, + "b": 211, + "a": 255 + }, + "_pressedColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_disabledColor": { + "__type__": "cc.Color", + "r": 124, + "g": 124, + "b": 124, + "a": 255 + }, + "_normalSprite": { + "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_hoverSprite": { + "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_pressedSprite": { + "__uuid__": "544e49d6-3f05-4fa8-9a9e-091f98fc2ce8@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_disabledSprite": { + "__uuid__": "951249e0-9f16-456d-8b85-a6ca954da16b@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_duration": 0.1, + "_zoomScale": 1.2, + "_target": { + "__id__": 8 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "66C4u+lCREV7bUS/PdCncK" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "b8lcYXR6dDn718a4iaSBwk", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "Title", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 1 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 23 + }, + { + "__id__": 25 + } + ], + "_prefab": { + "__id__": 27 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -22.522000000000048, + "y": 432.433, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 22 + }, + "_enabled": true, + "__prefab": { + "__id__": 24 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 126.767578125, + "height": 125.622 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "caQaq6lO9KoIe/NgQsgrD8" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 22 + }, + "_enabled": true, + "__prefab": { + "__id__": 26 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_string": "label", + "_horizontalAlign": 1, + "_verticalAlign": 1, + "_actualFontSize": 60, + "_fontSize": 60, + "_fontFamily": "Arial", + "_lineHeight": 99.7, + "_overflow": 0, + "_enableWrapText": true, + "_font": null, + "_isSystemFontUsed": true, + "_spacingX": 0, + "_isItalic": false, + "_isBold": false, + "_isUnderline": false, + "_underlineHeight": 2, + "_cacheMode": 0, + "_enableOutline": false, + "_outlineColor": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_outlineWidth": 2, + "_enableShadow": false, + "_shadowColor": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_shadowOffset": { + "__type__": "cc.Vec2", + "x": 2, + "y": 2 + }, + "_shadowBlur": 2, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "1450DUrEVMxa0NAUva3imO" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "0fDtwIE6xCaaJYJEu6esez", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "Button", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 1 + }, + "_children": [ + { + "__id__": 29 + } + ], + "_active": true, + "_components": [ + { + "__id__": 35 + }, + { + "__id__": 37 + }, + { + "__id__": 39 + } + ], + "_prefab": { + "__id__": 41 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -281.766, + "y": 203.29999999999995, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "Label", + "_objFlags": 512, + "__editorExtras__": {}, + "_parent": { + "__id__": 28 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 30 + }, + { + "__id__": 32 + } + ], + "_prefab": { + "__id__": 34 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 29 + }, + "_enabled": true, + "__prefab": { + "__id__": 31 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 152.6, + "height": 88.4 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "4f/QE8rTFJ/p5/2f+l6d2b" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 29 + }, + "_enabled": true, + "__prefab": { + "__id__": 33 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_string": "英语", + "_horizontalAlign": 1, + "_verticalAlign": 1, + "_actualFontSize": 60, + "_fontSize": 60, + "_fontFamily": "Arial", + "_lineHeight": 157.2, + "_overflow": 1, + "_enableWrapText": false, + "_font": null, + "_isSystemFontUsed": true, + "_spacingX": 0, + "_isItalic": false, + "_isBold": false, + "_isUnderline": false, + "_underlineHeight": 2, + "_cacheMode": 0, + "_enableOutline": false, + "_outlineColor": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_outlineWidth": 2, + "_enableShadow": false, + "_shadowColor": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_shadowOffset": { + "__type__": "cc.Vec2", + "x": 2, + "y": 2 + }, + "_shadowBlur": 2, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "06J0Mj3e1HvLth/Fn1Nqxc" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "6bVOQh7npMjpJuDa1L5/Nt", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 28 + }, + "_enabled": true, + "__prefab": { + "__id__": 36 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 200, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "62PvseGoVFwb+2p43rS+YD" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 28 + }, + "_enabled": true, + "__prefab": { + "__id__": 38 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_type": 1, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "3eMd4Fx5hOi5fvNauEoD4J" + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 28 + }, + "_enabled": true, + "__prefab": { + "__id__": 40 + }, + "clickEvents": [], + "_interactable": true, + "_transition": 2, + "_normalColor": { + "__type__": "cc.Color", + "r": 214, + "g": 214, + "b": 214, + "a": 255 + }, + "_hoverColor": { + "__type__": "cc.Color", + "r": 211, + "g": 211, + "b": 211, + "a": 255 + }, + "_pressedColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_disabledColor": { + "__type__": "cc.Color", + "r": 124, + "g": 124, + "b": 124, + "a": 255 + }, + "_normalSprite": { + "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_hoverSprite": { + "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_pressedSprite": { + "__uuid__": "544e49d6-3f05-4fa8-9a9e-091f98fc2ce8@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_disabledSprite": { + "__uuid__": "951249e0-9f16-456d-8b85-a6ca954da16b@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_duration": 0.1, + "_zoomScale": 1.2, + "_target": { + "__id__": 28 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "76RNmnRMBHwYC5mBsj34OQ" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "73UjhDIi5EXqyGbkacSSX1", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "Button-001", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 1 + }, + "_children": [ + { + "__id__": 43 + } + ], + "_active": true, + "_components": [ + { + "__id__": 49 + }, + { + "__id__": 51 + }, + { + "__id__": 53 + } + ], + "_prefab": { + "__id__": 55 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -32.10000000000002, + "y": 214, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "Label", + "_objFlags": 512, + "__editorExtras__": {}, + "_parent": { + "__id__": 42 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 44 + }, + { + "__id__": 46 + } + ], + "_prefab": { + "__id__": 48 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 43 + }, + "_enabled": true, + "__prefab": { + "__id__": 45 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 152.6, + "height": 88.4 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "3cf10Yi5NEkJdyQ4iWuV0g" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 43 + }, + "_enabled": true, + "__prefab": { + "__id__": 47 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_string": "2", + "_horizontalAlign": 1, + "_verticalAlign": 1, + "_actualFontSize": 60, + "_fontSize": 60, + "_fontFamily": "Arial", + "_lineHeight": 157.2, + "_overflow": 1, + "_enableWrapText": false, + "_font": null, + "_isSystemFontUsed": true, + "_spacingX": 0, + "_isItalic": false, + "_isBold": false, + "_isUnderline": false, + "_underlineHeight": 2, + "_cacheMode": 0, + "_enableOutline": false, + "_outlineColor": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_outlineWidth": 2, + "_enableShadow": false, + "_shadowColor": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_shadowOffset": { + "__type__": "cc.Vec2", + "x": 2, + "y": 2 + }, + "_shadowBlur": 2, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "94aZHKAmJNE4TwRjShTbff" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "7c6aojMHxNvrcM0NF3FGDA", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 42 + }, + "_enabled": true, + "__prefab": { + "__id__": 50 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 200, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "5dSQa72p9NtaSBuoOLiIDv" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 42 + }, + "_enabled": true, + "__prefab": { + "__id__": 52 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_type": 1, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "24j03m1a9E8qYe0ZQkLbcR" + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 42 + }, + "_enabled": true, + "__prefab": { + "__id__": 54 + }, + "clickEvents": [], + "_interactable": true, + "_transition": 2, + "_normalColor": { + "__type__": "cc.Color", + "r": 214, + "g": 214, + "b": 214, + "a": 255 + }, + "_hoverColor": { + "__type__": "cc.Color", + "r": 211, + "g": 211, + "b": 211, + "a": 255 + }, + "_pressedColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_disabledColor": { + "__type__": "cc.Color", + "r": 124, + "g": 124, + "b": 124, + "a": 255 + }, + "_normalSprite": { + "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_hoverSprite": { + "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_pressedSprite": { + "__uuid__": "544e49d6-3f05-4fa8-9a9e-091f98fc2ce8@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_disabledSprite": { + "__uuid__": "951249e0-9f16-456d-8b85-a6ca954da16b@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_duration": 0.1, + "_zoomScale": 1.2, + "_target": { + "__id__": 42 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "7buA5uCmBDZ5e9n8KMopGH" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "9eLnQjP4RLrb+ojf0B5yCj", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "Button-002", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 1 + }, + "_children": [ + { + "__id__": 57 + } + ], + "_active": true, + "_components": [ + { + "__id__": 63 + }, + { + "__id__": 65 + }, + { + "__id__": 67 + } + ], + "_prefab": { + "__id__": 69 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 263.933, + "y": 214, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "Label", + "_objFlags": 512, + "__editorExtras__": {}, + "_parent": { + "__id__": 56 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 58 + }, + { + "__id__": 60 + } + ], + "_prefab": { + "__id__": 62 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 57 + }, + "_enabled": true, + "__prefab": { + "__id__": 59 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 152.6, + "height": 88.4 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "6739cCW2lJJKato6oDCgBW" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 57 + }, + "_enabled": true, + "__prefab": { + "__id__": 61 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_string": "3", + "_horizontalAlign": 1, + "_verticalAlign": 1, + "_actualFontSize": 60, + "_fontSize": 60, + "_fontFamily": "Arial", + "_lineHeight": 157.2, + "_overflow": 1, + "_enableWrapText": false, + "_font": null, + "_isSystemFontUsed": true, + "_spacingX": 0, + "_isItalic": false, + "_isBold": false, + "_isUnderline": false, + "_underlineHeight": 2, + "_cacheMode": 0, + "_enableOutline": false, + "_outlineColor": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_outlineWidth": 2, + "_enableShadow": false, + "_shadowColor": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_shadowOffset": { + "__type__": "cc.Vec2", + "x": 2, + "y": 2 + }, + "_shadowBlur": 2, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "146pUAttJFrLSTWRDRZv+8" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "dddHgoeVpBhZkA4h1hjho4", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 56 + }, + "_enabled": true, + "__prefab": { + "__id__": 64 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 200, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "92+dBbVRFGk4gs2sBIlhh6" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 56 + }, + "_enabled": true, + "__prefab": { + "__id__": 66 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_type": 1, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "a17qswzzpCy4nlOki2tD70" + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 56 + }, + "_enabled": true, + "__prefab": { + "__id__": 68 + }, + "clickEvents": [], + "_interactable": true, + "_transition": 2, + "_normalColor": { + "__type__": "cc.Color", + "r": 214, + "g": 214, + "b": 214, + "a": 255 + }, + "_hoverColor": { + "__type__": "cc.Color", + "r": 211, + "g": 211, + "b": 211, + "a": 255 + }, + "_pressedColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_disabledColor": { + "__type__": "cc.Color", + "r": 124, + "g": 124, + "b": 124, + "a": 255 + }, + "_normalSprite": { + "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_hoverSprite": { + "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_pressedSprite": { + "__uuid__": "544e49d6-3f05-4fa8-9a9e-091f98fc2ce8@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_disabledSprite": { + "__uuid__": "951249e0-9f16-456d-8b85-a6ca954da16b@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_duration": 0.1, + "_zoomScale": 1.2, + "_target": { + "__id__": 56 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "f5Tak0EGpPtrFHHkBTF+aC" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "47xu3Ee9hNVqGJoEhSUjSE", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "Button-003", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 1 + }, + "_children": [ + { + "__id__": 71 + } + ], + "_active": true, + "_components": [ + { + "__id__": 77 + }, + { + "__id__": 79 + }, + { + "__id__": 81 + } + ], + "_prefab": { + "__id__": 83 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -164.06599999999997, + "y": -7.133000000000038, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "Label", + "_objFlags": 512, + "__editorExtras__": {}, + "_parent": { + "__id__": 70 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 72 + }, + { + "__id__": 74 + } + ], + "_prefab": { + "__id__": 76 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 71 + }, + "_enabled": true, + "__prefab": { + "__id__": 73 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 152.6, + "height": 88.4 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "99Gue6RhFDe5h+ecCb41Ru" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 71 + }, + "_enabled": true, + "__prefab": { + "__id__": 75 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_string": "4", + "_horizontalAlign": 1, + "_verticalAlign": 1, + "_actualFontSize": 60, + "_fontSize": 60, + "_fontFamily": "Arial", + "_lineHeight": 157.2, + "_overflow": 1, + "_enableWrapText": false, + "_font": null, + "_isSystemFontUsed": true, + "_spacingX": 0, + "_isItalic": false, + "_isBold": false, + "_isUnderline": false, + "_underlineHeight": 2, + "_cacheMode": 0, + "_enableOutline": false, + "_outlineColor": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_outlineWidth": 2, + "_enableShadow": false, + "_shadowColor": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_shadowOffset": { + "__type__": "cc.Vec2", + "x": 2, + "y": 2 + }, + "_shadowBlur": 2, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "d7DsnwODxHn6IJLSRyTeql" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "f67wD9BGpBAJ95Y/4rz4iH", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 70 + }, + "_enabled": true, + "__prefab": { + "__id__": 78 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 200, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "45j2ugFBtIVKQlynZdOgPw" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 70 + }, + "_enabled": true, + "__prefab": { + "__id__": 80 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_type": 1, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "6cYTygTQFLBqbB1YqnMfuM" + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 70 + }, + "_enabled": true, + "__prefab": { + "__id__": 82 + }, + "clickEvents": [], + "_interactable": true, + "_transition": 2, + "_normalColor": { + "__type__": "cc.Color", + "r": 214, + "g": 214, + "b": 214, + "a": 255 + }, + "_hoverColor": { + "__type__": "cc.Color", + "r": 211, + "g": 211, + "b": 211, + "a": 255 + }, + "_pressedColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_disabledColor": { + "__type__": "cc.Color", + "r": 124, + "g": 124, + "b": 124, + "a": 255 + }, + "_normalSprite": { + "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_hoverSprite": { + "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_pressedSprite": { + "__uuid__": "544e49d6-3f05-4fa8-9a9e-091f98fc2ce8@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_disabledSprite": { + "__uuid__": "951249e0-9f16-456d-8b85-a6ca954da16b@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_duration": 0.1, + "_zoomScale": 1.2, + "_target": { + "__id__": 70 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "c1bo/CFVNISKj5+0b/KYkK" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "1aSH3ZU81K2rF45Z1XTrB2", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "Button-004", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 1 + }, + "_children": [ + { + "__id__": 85 + } + ], + "_active": true, + "_components": [ + { + "__id__": 91 + }, + { + "__id__": 93 + }, + { + "__id__": 95 + } + ], + "_prefab": { + "__id__": 97 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 146.23299999999995, + "y": 10.700000000000045, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "Label", + "_objFlags": 512, + "__editorExtras__": {}, + "_parent": { + "__id__": 84 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 86 + }, + { + "__id__": 88 + } + ], + "_prefab": { + "__id__": 90 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 85 + }, + "_enabled": true, + "__prefab": { + "__id__": 87 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 152.6, + "height": 88.4 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "28Lj2V9phH+ZnJI5vMnLBe" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 85 + }, + "_enabled": true, + "__prefab": { + "__id__": 89 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_string": "5", + "_horizontalAlign": 1, + "_verticalAlign": 1, + "_actualFontSize": 60, + "_fontSize": 60, + "_fontFamily": "Arial", + "_lineHeight": 157.2, + "_overflow": 1, + "_enableWrapText": false, + "_font": null, + "_isSystemFontUsed": true, + "_spacingX": 0, + "_isItalic": false, + "_isBold": false, + "_isUnderline": false, + "_underlineHeight": 2, + "_cacheMode": 0, + "_enableOutline": false, + "_outlineColor": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_outlineWidth": 2, + "_enableShadow": false, + "_shadowColor": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_shadowOffset": { + "__type__": "cc.Vec2", + "x": 2, + "y": 2 + }, + "_shadowBlur": 2, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "580bEjE7lISrGO8xOlKLU5" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "a4uyrP1zVMh5aQj8bvOkab", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 84 + }, + "_enabled": true, + "__prefab": { + "__id__": 92 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 200, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "c1oSOmekJHIYO5okr4KeNU" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 84 + }, + "_enabled": true, + "__prefab": { + "__id__": 94 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_type": 1, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "10ao0nGHVCGbXXuu0FKPOO" + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 84 + }, + "_enabled": true, + "__prefab": { + "__id__": 96 + }, + "clickEvents": [], + "_interactable": true, + "_transition": 2, + "_normalColor": { + "__type__": "cc.Color", + "r": 214, + "g": 214, + "b": 214, + "a": 255 + }, + "_hoverColor": { + "__type__": "cc.Color", + "r": 211, + "g": 211, + "b": 211, + "a": 255 + }, + "_pressedColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_disabledColor": { + "__type__": "cc.Color", + "r": 124, + "g": 124, + "b": 124, + "a": 255 + }, + "_normalSprite": { + "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_hoverSprite": { + "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_pressedSprite": { + "__uuid__": "544e49d6-3f05-4fa8-9a9e-091f98fc2ce8@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_disabledSprite": { + "__uuid__": "951249e0-9f16-456d-8b85-a6ca954da16b@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_duration": 0.1, + "_zoomScale": 1.2, + "_target": { + "__id__": 84 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "3bSSVbNcNNY7XQXHunwiSC" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "e5tE1hc5ZMnY47LSh00+g+", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 99 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 1167, + "height": 2532 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "60i9Fsj6BPf7iHVJLVJ+UY" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 101 + }, + "_alignFlags": 45, + "_target": null, + "_left": 0, + "_right": 0, + "_top": 0, + "_bottom": 0, + "_horizontalCenter": 0, + "_verticalCenter": 0, + "_isAbsLeft": true, + "_isAbsRight": true, + "_isAbsTop": true, + "_isAbsBottom": true, + "_isAbsHorizontalCenter": true, + "_isAbsVerticalCenter": true, + "_originalWidth": 100, + "_originalHeight": 100, + "_alignMode": 2, + "_lockFlags": 0, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "d3YK1yEZVH15vu/vPdoZ7l" + }, + { + "__type__": "775abdPCiBCGJxunjC/yRY1", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 103 + }, + "m_rootNode": null, + "closeBtn": { + "__id__": 19 + }, + "titleLabel": { + "__id__": 25 + }, + "btnEnglish": { + "__id__": 39 + }, + "btnChinese": { + "__id__": 53 + }, + "btnHindi": { + "__id__": 67 + }, + "btnFrench": { + "__id__": 81 + }, + "btnGerman": { + "__id__": 95 + }, + "panelBg": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "9d7rvv9E1NwrXUWx+6ZuWB" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "caC6Mf61xPiJoiI/NxIKf3", + "instance": null, + "targetOverrides": null + } +] \ No newline at end of file diff --git a/assets/bundles/Chat18x/LanguagePanel.prefab.meta b/assets/bundles/Chat18x/LanguagePanel.prefab.meta new file mode 100644 index 00000000..07297915 --- /dev/null +++ b/assets/bundles/Chat18x/LanguagePanel.prefab.meta @@ -0,0 +1,13 @@ +{ + "ver": "1.1.50", + "importer": "prefab", + "imported": true, + "uuid": "e1582f17-936e-4c4d-af55-0edf062e5181", + "files": [ + ".json" + ], + "subMetas": {}, + "userData": { + "syncNodeName": "LanguagePanel" + } +} diff --git a/assets/bundles/Chat18x/ThemePanel.prefab b/assets/bundles/Chat18x/ThemePanel.prefab index ccf31e07..17bda6bb 100644 --- a/assets/bundles/Chat18x/ThemePanel.prefab +++ b/assets/bundles/Chat18x/ThemePanel.prefab @@ -24,18 +24,18 @@ ], "_active": true, "_components": [ - { - "__id__": 178 - }, { "__id__": 180 }, { "__id__": 182 + }, + { + "__id__": 184 } ], "_prefab": { - "__id__": 184 + "__id__": 186 }, "_lpos": { "__type__": "cc.Vec3", @@ -84,18 +84,18 @@ ], "_active": true, "_components": [ - { - "__id__": 171 - }, { "__id__": 173 }, { "__id__": 175 + }, + { + "__id__": 177 } ], "_prefab": { - "__id__": 177 + "__id__": 179 }, "_lpos": { "__type__": "cc.Vec3", @@ -1459,26 +1459,26 @@ "__id__": 60 }, { - "__id__": 120 + "__id__": 122 }, { - "__id__": 156 + "__id__": 158 } ], "_active": true, "_components": [ - { - "__id__": 164 - }, { "__id__": 166 }, { "__id__": 168 + }, + { + "__id__": 170 } ], "_prefab": { - "__id__": 170 + "__id__": 172 }, "_lpos": { "__type__": "cc.Vec3", @@ -1528,14 +1528,14 @@ "_active": true, "_components": [ { - "__id__": 115 + "__id__": 117 }, { - "__id__": 117 + "__id__": 119 } ], "_prefab": { - "__id__": 119 + "__id__": 121 }, "_lpos": { "__type__": "cc.Vec3", @@ -1760,20 +1760,20 @@ "__id__": 94 }, { - "__id__": 100 + "__id__": 102 } ], "_active": true, "_components": [ { - "__id__": 110 + "__id__": 112 }, { - "__id__": 112 + "__id__": 114 } ], "_prefab": { - "__id__": 114 + "__id__": 116 }, "_lpos": { "__type__": "cc.Vec3", @@ -2343,10 +2343,13 @@ }, { "__id__": 97 + }, + { + "__id__": 99 } ], "_prefab": { - "__id__": 99 + "__id__": 101 }, "_lpos": { "__type__": "cc.Vec3", @@ -2473,6 +2476,27 @@ "__type__": "cc.CompPrefabInfo", "fileId": "71CAeLbSpIa4GQ0DRKYjPi" }, + { + "__type__": "d7e4fOii5xNLqH2PF6de4pP", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 94 + }, + "_enabled": true, + "__prefab": { + "__id__": 100 + }, + "languageKey": "girl_10001_name", + "defaultText": "", + "autoUpdate": true, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "5a0hAixxZHNLkE+NiX1bo3" + }, { "__type__": "cc.PrefabInfo", "root": { @@ -2482,8 +2506,6 @@ "__id__": 0 }, "fileId": "90SBFg1kBGTr3xgzStj/ad", - "instance": null, - "targetOverrides": null, "nestedPrefabInstanceRoots": null }, { @@ -2497,9 +2519,6 @@ "_children": [], "_active": true, "_components": [ - { - "__id__": 101 - }, { "__id__": 103 }, @@ -2508,10 +2527,13 @@ }, { "__id__": 107 + }, + { + "__id__": 109 } ], "_prefab": { - "__id__": 109 + "__id__": 111 }, "_lpos": { "__type__": "cc.Vec3", @@ -2548,11 +2570,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 100 + "__id__": 102 }, "_enabled": true, "__prefab": { - "__id__": 102 + "__id__": 104 }, "_contentSize": { "__type__": "cc.Size", @@ -2576,11 +2598,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 100 + "__id__": 102 }, "_enabled": true, "__prefab": { - "__id__": 104 + "__id__": 106 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -2621,11 +2643,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 100 + "__id__": 102 }, "_enabled": true, "__prefab": { - "__id__": 106 + "__id__": 108 }, "_alignFlags": 34, "_target": null, @@ -2657,11 +2679,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 100 + "__id__": 102 }, "_enabled": true, "__prefab": { - "__id__": 108 + "__id__": 110 }, "clickEvents": [], "_interactable": true, @@ -2730,7 +2752,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 111 + "__id__": 113 }, "_contentSize": { "__type__": "cc.Size", @@ -2758,7 +2780,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 113 + "__id__": 115 }, "_alignFlags": 45, "_target": null, @@ -2807,7 +2829,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 116 + "__id__": 118 }, "_contentSize": { "__type__": "cc.Size", @@ -2835,7 +2857,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 118 + "__id__": 120 }, "_alignFlags": 41, "_target": null, @@ -2884,29 +2906,29 @@ }, "_children": [ { - "__id__": 121 + "__id__": 123 }, { - "__id__": 137 + "__id__": 139 }, { - "__id__": 143 + "__id__": 145 } ], "_active": true, "_components": [ - { - "__id__": 149 - }, { "__id__": 151 }, { "__id__": 153 + }, + { + "__id__": 155 } ], "_prefab": { - "__id__": 155 + "__id__": 157 }, "_lpos": { "__type__": "cc.Vec3", @@ -2943,18 +2965,15 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 120 + "__id__": 122 }, "_children": [ { - "__id__": 122 + "__id__": 124 } ], "_active": true, "_components": [ - { - "__id__": 128 - }, { "__id__": 130 }, @@ -2963,10 +2982,13 @@ }, { "__id__": 134 + }, + { + "__id__": 136 } ], "_prefab": { - "__id__": 136 + "__id__": 138 }, "_lpos": { "__type__": "cc.Vec3", @@ -3003,20 +3025,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 121 + "__id__": 123 }, "_children": [], "_active": true, "_components": [ { - "__id__": 123 + "__id__": 125 }, { - "__id__": 125 + "__id__": 127 } ], "_prefab": { - "__id__": 127 + "__id__": 129 }, "_lpos": { "__type__": "cc.Vec3", @@ -3053,11 +3075,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 122 + "__id__": 124 }, "_enabled": true, "__prefab": { - "__id__": 124 + "__id__": 126 }, "_contentSize": { "__type__": "cc.Size", @@ -3081,11 +3103,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 122 + "__id__": 124 }, "_enabled": true, "__prefab": { - "__id__": 126 + "__id__": 128 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -3139,11 +3161,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 121 + "__id__": 123 }, "_enabled": true, "__prefab": { - "__id__": 129 + "__id__": 131 }, "_contentSize": { "__type__": "cc.Size", @@ -3167,11 +3189,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 121 + "__id__": 123 }, "_enabled": true, "__prefab": { - "__id__": 131 + "__id__": 133 }, "_alignFlags": 45, "_target": null, @@ -3203,11 +3225,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 121 + "__id__": 123 }, "_enabled": true, "__prefab": { - "__id__": 133 + "__id__": 135 }, "_type": 3, "_inverted": false, @@ -3225,11 +3247,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 121 + "__id__": 123 }, "_enabled": true, "__prefab": { - "__id__": 135 + "__id__": 137 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -3283,20 +3305,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 120 + "__id__": 122 }, "_children": [], "_active": true, "_components": [ { - "__id__": 138 + "__id__": 140 }, { - "__id__": 140 + "__id__": 142 } ], "_prefab": { - "__id__": 142 + "__id__": 144 }, "_lpos": { "__type__": "cc.Vec3", @@ -3333,11 +3355,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 137 + "__id__": 139 }, "_enabled": true, "__prefab": { - "__id__": 139 + "__id__": 141 }, "_contentSize": { "__type__": "cc.Size", @@ -3361,11 +3383,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 137 + "__id__": 139 }, "_enabled": true, "__prefab": { - "__id__": 141 + "__id__": 143 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -3419,20 +3441,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 120 + "__id__": 122 }, "_children": [], "_active": true, "_components": [ { - "__id__": 144 + "__id__": 146 }, { - "__id__": 146 + "__id__": 148 } ], "_prefab": { - "__id__": 148 + "__id__": 150 }, "_lpos": { "__type__": "cc.Vec3", @@ -3469,11 +3491,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 143 + "__id__": 145 }, "_enabled": true, "__prefab": { - "__id__": 145 + "__id__": 147 }, "_contentSize": { "__type__": "cc.Size", @@ -3497,11 +3519,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 143 + "__id__": 145 }, "_enabled": true, "__prefab": { - "__id__": 147 + "__id__": 149 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -3578,11 +3600,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 120 + "__id__": 122 }, "_enabled": true, "__prefab": { - "__id__": 150 + "__id__": 152 }, "_contentSize": { "__type__": "cc.Size", @@ -3606,11 +3628,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 120 + "__id__": 122 }, "_enabled": true, "__prefab": { - "__id__": 152 + "__id__": 154 }, "clickEvents": [], "_interactable": true, @@ -3662,20 +3684,20 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 120 + "__id__": 122 }, "_enabled": true, "__prefab": { - "__id__": 154 + "__id__": 156 }, "lockImg": { - "__id__": 140 + "__id__": 142 }, "titleName": { - "__id__": 146 + "__id__": 148 }, "img": { - "__id__": 125 + "__id__": 127 }, "_id": "" }, @@ -3707,18 +3729,18 @@ "_children": [], "_active": true, "_components": [ - { - "__id__": 157 - }, { "__id__": 159 }, { "__id__": 161 + }, + { + "__id__": 163 } ], "_prefab": { - "__id__": 163 + "__id__": 165 }, "_lpos": { "__type__": "cc.Vec3", @@ -3755,11 +3777,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 156 + "__id__": 158 }, "_enabled": true, "__prefab": { - "__id__": 158 + "__id__": 160 }, "_contentSize": { "__type__": "cc.Size", @@ -3783,11 +3805,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 156 + "__id__": 158 }, "_enabled": true, "__prefab": { - "__id__": 160 + "__id__": 162 }, "_alignFlags": 45, "_target": null, @@ -3819,11 +3841,11 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 156 + "__id__": 158 }, "_enabled": true, "__prefab": { - "__id__": 162 + "__id__": 164 }, "_resizeMode": 1, "_layoutType": 3, @@ -3874,7 +3896,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 165 + "__id__": 167 }, "_contentSize": { "__type__": "cc.Size", @@ -3902,7 +3924,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 167 + "__id__": 169 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -3947,7 +3969,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 169 + "__id__": 171 }, "_alignFlags": 45, "_target": null, @@ -3996,7 +4018,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 172 + "__id__": 174 }, "_contentSize": { "__type__": "cc.Size", @@ -4024,7 +4046,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 174 + "__id__": 176 }, "_customMaterial": null, "_srcBlendFactor": 2, @@ -4069,7 +4091,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 176 + "__id__": 178 }, "_alignFlags": 45, "_target": null, @@ -4118,7 +4140,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 179 + "__id__": 181 }, "_contentSize": { "__type__": "cc.Size", @@ -4146,7 +4168,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 181 + "__id__": 183 }, "_alignFlags": 45, "_target": null, @@ -4182,7 +4204,7 @@ }, "_enabled": true, "__prefab": { - "__id__": 183 + "__id__": 185 }, "m_rootNode": null, "_id": ""