This commit is contained in:
dungdq 2025-05-09 09:52:52 +07:00
parent a52051d602
commit 24967cc02a
6 changed files with 42 additions and 0 deletions

View File

@ -470,6 +470,48 @@ To use the Multiple Popup layout, reference target `hyper-multiple-popup.prefab`
**Preview Result**: **Preview Result**:
![Popup overview exit](./img/05-main-scene/popup-exit-game.png) ![Popup overview exit](./img/05-main-scene/popup-exit-game.png)
---
## Setup Logo
### Overview
The game logo is a key visual element used to represent the game's identity. It is displayed consistently across multiple platforms and screen orientations.
| Platform | Orientation | Example Screenshot |
|---------------|---------------|-----------------------|
| Desktop | - | ![Overview Desktop](./img/05-main-scene/logo-overview-desktop.png) |
| Mobile | Landscape | ![Overview Landscape](./img/05-main-scene/logo-overview.png) |
| Mobile | Portrait | ![Overview Portrait](./img/05-main-scene/logo-overview-portrait.png) |
### Setup Logo In Game
#### Logo Desktop
![Setting Logo](./img/05-main-scene/logo-setting-desktop.png)
##### Platform Node Spawner Settings
:::info
*[Click here to follow the setting](#platform-node-spawner-settings)*
:::
##### Add Script Play Anim Logo
![Setting Logo](./img/05-main-scene/logo-script-desktop.png)
in script was has function get name Animation:
```jsx title="assets\core-assets\hyper-core\packages\logo-animation\hyper-logo-animation.js"
onLoad: function () {
var self = this;
self.animPlay = AnimationProvider.Instance.GetAnimation('anim-logo-play');
self.animIdle = AnimationProvider.Instance.GetAnimation('anim-logo-idle');
},
```

Binary file not shown.

After

Width:  |  Height:  |  Size: 414 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 792 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 389 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB