Constructor
new PanelInfoPiezas(escena)
Constructor del panel de información de piezas
Parameters:
| Name | Type | Description |
|---|---|---|
escena | Phaser. | Escena de Phaser donde se mostrará el panel |
- Source
Example
// Crear un nuevo panel de información de piezas
const panelInfo = new PanelInfoPiezas(escena);Methods
abrirPanel()
Abrir el panel de información de piezas
cargarImagen(sprite, pos, size)
Cargar una imagen en el panel
Parameters:
| Name | Type | Description |
|---|---|---|
sprite | string | Nombre del sprite a cargar |
pos | Object | Posición relativa dentro del panel |
size | number | Escala de la imagen |
Example
// Cargar una imagen en el panel
cargarImagen('miSprite', {x: 50, y: 50}, 0.5);cerrarPanel()
Cerrar el panel de información de piezas
cerrarYbloquearPanel()
Cerrar y bloquear el panel de información de piezas
crearPanel()
Crear el panel de información de piezas
- Source
crearTexto(texto, size, color, style, pos)
Crear un texto en el panel
Parameters:
| Name | Type | Description |
|---|---|---|
texto | string | El texto a mostrar |
size | number | Tamaño del texto |
color | string | | Color del texto |
style | string | Estilo del texto (normal, bold, etc.) |
pos | Object | Posición relativa dentro del panel |
Example
// Crear un texto en el panel
crearTexto("Hola Mundo", 24, '#FFFFFF', 'bold', {x: 10, y: 10});