--- sidebar_position: 18 title: Gamble description: Display Gamble --- # Gamble ## Overview **Gamble** in slot games is a feature that lets players risk their winnings for a chance to double (or multiply) them, usually by guessing a card color. | Device Type | Preview | |---------------|-----------------------------------------------------------------------------| | Desktop | ![Desktop](../img/05-main-scene/gamle/gamble-desktop.png) | | Landscape | ![Landscape](../img/05-main-scene/gamle/gamble-landscape.png) | | Portrait |
![Portrait](../img/05-main-scene/gamle/gamble-portrait.png)
| ## Implementation ### Setup #### Scene Hierarchy Place the node in the following scene structure:
Path Example
``` Canvas └── [main-view] └── [game-view] └── [gamble-loader] ```
![Scene Structure](../img/05-main-scene/gamle/gamble-structure.png)
--- ### Gamble Setup - In node component include: ![Scene Structure](../img/05-main-scene/gamle/gamble-component.png) #### `gamble-loader` - A component for managing the loading and unloading of gambling scenes in a game. | Property | Type | Description | |------------------|-----------|---------------------------------------------------------| | nodeBackground | cc.Node | Background node reference | | sceneGamble | String | Name of the gamble scene | | rootGambleName | String | Root node name for the gamble scene | | rootGamble | Node | Runtime reference to the gamble root node (initialized in ctor) |