Salto con Botón
Descripción
El comportamiento de Salto con Botón te permitirá hacer que cualquier objeto físico salte utilizando un botón en pantalla. Si no hay un botón en tu escena, el comportamiento agregará automáticamente un botón a tu capa de Interfaz Global (eliminar el comportamiento no eliminará el botón de tu escena). Este comportamiento contiene propiedades predefinidas para facilitar la creación de ciertos juegos. Es perfecto para plataformas y juegos de disparos en desplazamiento lateral.
_ Nota: La parte inferior del objeto debe estar tocando una superficie para que el objeto salte. Por ejemplo, los pies del personaje deben estar tocando el suelo para que salte._
El comportamiento de Salto con Botón ofrece muchas propiedades para personalizar la sensación de tu juego. Intenta modificar las propiedades para que tu juego no se sienta como un plataformas genérico. Para juegos más avanzados y profundos, se recomienda crear tu propio sistema de salto utilizando otras propiedades de física o comportamientos de movimiento.
Este comportamiento desencadenará un evento una vez que presiones el botón de salto.
Propiedades
Desencadena Una Vez en el Evento
| Objeto A |
Este es el botón que se usará para hacer que el Objeto B salte. Seleccionará automáticamente un botón agregado a tu capa de Interfaz Global. Si no hay ninguno, se creará uno automáticamente. |
| Objeto B |
Este es el objeto que quieres hacer saltar. Por defecto, se selecciona el objeto actual, pero puedes tocar el gráfico para cambiarlo a cualquier otro objeto en tu escena. |
| Potencia |
Esto es cuánto poder de salto tendrá tu objeto. Cuanto mayor sea la potencia, más alto saltará el objeto. Ten en cuenta que otras propiedades de física, como la gravedad, afectarán cuán alto puede saltar el objeto. El valor por defecto es 15. |
| # Saltos |
Esto es cuántas veces puede saltar tu objeto antes de aterrizar en el suelo. Si deseas que tu personaje realice un doble salto, configúralo en 2. El valor por defecto es 1. |
| Salto en Pared |
El interruptor de salto en pared indicará si tu objeto puede saltar de las paredes o no. Cuando está activado, tu objeto puede saltar de una pared. Por defecto, esto está desactivado. |
| Auto Voltear |
Este interruptor solo está disponible cuando el Salto en Pared está activado. Esto volcará tu objeto en la dirección opuesta después de saltar de una pared. Por defecto, esto está activado cuando activas el Salto en Pared. |
| Bloquear Rotación |
Esto evitará que tu objeto rote. Esto incluye cualquier rotación causada por otros objetos o físicas en tu escena. Por ejemplo, puedes activar esto para evitar que tu personaje caiga. Por defecto, este interruptor está activado. |
| Reproducir Animaciones |
Cuando este interruptor está activado, tu objeto reproducirá una animación cuando se presione el botón de salto. Debes seleccionar una animación del panel de Animaciones Personalizadas. |
| Animaciones Personalizadas |
En el panel izquierdo, puedes seleccionar ciclos de animación para reproducir cuando presiones el botón de salto. Para saltar, hay dos estados, el salto inicial y una animación de caída. |
| Prioridad de Animación |
En el panel de Animaciones Personalizadas, puedes priorizar tus animaciones de salto para que no entren en conflicto con otra animación en reproducción. El sistema de animación reproducirá un ciclo con una mayor prioridad. Si otro comportamiento de animación está interrumpiendo tu animación de salto, intenta aumentar la prioridad. |
| Sonido |
Selecciona un sonido para reproducir cada vez que se presione el botón de salto. |
Resultados
| ID del Objeto |
Salidas el ID del objeto. |
Ejemplos
Si quieres hacer un juego de plataformas como Mario, puedes simplemente agregar este comportamiento a tu objeto jugador, y automáticamente creará un botón en tu capa de Interfaz Global, y hará que tu personaje pueda saltar.

