diff --git a/assets/app-appinit/res/logo.png b/assets/app-appinit/res/logo.png index ac0b4f9..7876adb 100644 Binary files a/assets/app-appinit/res/logo.png and b/assets/app-appinit/res/logo.png differ diff --git a/assets/app-bundle/app-view/page/main/native/PageMain.prefab b/assets/app-bundle/app-view/page/main/native/PageMain.prefab index f87576f..54757fd 100644 --- a/assets/app-bundle/app-view/page/main/native/PageMain.prefab +++ b/assets/app-bundle/app-view/page/main/native/PageMain.prefab @@ -8376,7 +8376,7 @@ }, "_contentSize": { "__type__": "cc.Size", - "width": 783, + "width": 782, "height": 754 }, "_anchorPoint": { @@ -12196,6 +12196,12 @@ "game_name": { "__id__": 354 }, + "game_logo": { + "__id__": 351 + }, + "game_logo_bg": { + "__id__": 345 + }, "_id": "" }, { diff --git a/assets/app-bundle/app-view/page/main/native/PageMain.ts b/assets/app-bundle/app-view/page/main/native/PageMain.ts index a5400c1..01a8737 100644 --- a/assets/app-bundle/app-view/page/main/native/PageMain.ts +++ b/assets/app-bundle/app-view/page/main/native/PageMain.ts @@ -40,6 +40,12 @@ export class PageMain extends BaseView { /** 游戏名 */ @property(Node) game_name: Node = null; + /** 奖励icon */ + @property(Sprite) + game_logo: Sprite = null!; + /** 奖励icon */ + @property(Sprite) + game_logo_bg: Sprite = null!; /** 是否可以开始游戏 */ private _canStart = true; @@ -52,6 +58,16 @@ export class PageMain extends BaseView { this.lab_remain.string = "CHANCE:" + USERDATA.point.toString() + "" this.initRw() this.startFloatingAnimation() + + + // 加载配置的logo + if (USERDATA.logo && this.game_logo) { + Tools.remoteLoadSprite(USERDATA.logo, this.game_logo) + } + + if (USERDATA.logo_back && this.game_logo_bg) { + Tools.remoteLoadSprite(USERDATA.logo_back, this.game_logo_bg) + } } // 界面关闭时的相关逻辑写在这(已经关闭的界面不会触发onHide) diff --git a/assets/app-bundle/app-view/page/main/resources/main_logo.png b/assets/app-bundle/app-view/page/main/resources/main_logo.png index f29f68d..7876adb 100644 Binary files a/assets/app-bundle/app-view/page/main/resources/main_logo.png and b/assets/app-bundle/app-view/page/main/resources/main_logo.png differ diff --git a/assets/app-bundle/app-view/page/main/resources/main_logo.png.meta b/assets/app-bundle/app-view/page/main/resources/main_logo.png.meta index 7954779..665ffd9 100644 --- a/assets/app-bundle/app-view/page/main/resources/main_logo.png.meta +++ b/assets/app-bundle/app-view/page/main/resources/main_logo.png.meta @@ -42,11 +42,11 @@ "trimType": "auto", "trimThreshold": 1, "rotated": false, - "offsetX": 0, + "offsetX": 0.5, "offsetY": 0, - "trimX": 0, + "trimX": 1, "trimY": 0, - "width": 783, + "width": 782, "height": 754, "rawWidth": 783, "rawHeight": 754, @@ -61,16 +61,16 @@ "meshType": 0, "vertices": { "rawPosition": [ - -391.5, + -391, -377, 0, - 391.5, + 391, -377, 0, - -391.5, + -391, 377, 0, - 391.5, + 391, 377, 0 ], @@ -83,32 +83,32 @@ 3 ], "uv": [ - 0, + 1, 754, 783, 754, - 0, + 1, 0, 783, 0 ], "nuv": [ - 0, + 0.001277139208173691, 0, 1, 0, - 0, + 0.001277139208173691, 1, 1, 1 ], "minPos": [ - -391.5, + -391, -377, 0 ], "maxPos": [ - 391.5, + 391, 377, 0 ] diff --git a/assets/res-native/com/com_loading.png b/assets/res-native/com/com_loading.png index 7e41742..c064f28 100644 Binary files a/assets/res-native/com/com_loading.png and b/assets/res-native/com/com_loading.png differ diff --git a/assets/res-native/data/UserData.ts b/assets/res-native/data/UserData.ts index 9aed25f..320fadc 100644 --- a/assets/res-native/data/UserData.ts +++ b/assets/res-native/data/UserData.ts @@ -12,6 +12,9 @@ class UserData { public prize_list : any[] = []; /** 游戏描述 */ public description : string = ""; + /* 游戏logo */ + public logo : string = ""; + public logo_back : string = ""; private constructor(){} static get Instance(){