Hoppa med knapp | hyperPad Documentation

Loading...

Logo
DocumentationInteraktionHoppa med knapp
Interaktion

Hoppa med knapp

Last updated February 19, 2017

Beskrivning

Jump with Button -beteendet låter dig få vilken fysikföremål som helst att hoppa med en knapp på skärmen. Om det inte finns någon knapp i din scen kommer beteendet automatiskt att lägga till en knapp till ditt Global UI -lager (att ta bort beteendet tar inte bort knappen från din scen). Detta beteende innehåller fördefinierade egenskaper för att göra skapandet av vissa spel enklare. Det är perfekt för plattformsspel och sidscrollande skjutspel.

_ Obs: Botten av föremålet måste vidröra en yta för att föremålet ska kunna hoppa. T.ex. Karaktärens fötter måste vidröra marken för att den ska kunna hoppa._

Jump with Button -beteendet erbjuder många egenskaper för att anpassa känslan i ditt spel. Försök att ändra egenskaperna så att ditt spel inte känns som en generisk plattform. För mer avancerade och djupgående spel rekommenderas det att skapa ditt eget hoppsystem med hjälp av andra fysik- eller rörelsebeteenden.

Detta beteende kommer att utlösa en händelse en gång när du trycker på hoppa-knappen.

Egenskaper

Utlöser en gång vid händelse

Objekt A

Detta är knappen som kommer att användas för att få Objekt B att hoppa. Den kommer automatiskt att välja en knapp som lagts till i ditt Global UI-lager. Om det inte finns någon knopp, kommer en att skapas automatiskt.

Objekt B

Detta är objektet du vill få att hoppa. Som standard väljs det aktuella objektet, men du kan trycka på grafiken för att ändra det till ett annat objekt i din scen.

Styrka

Detta är hur mycket hoppstyrka ditt objekt kommer att ha. Ju större kraft, desto högre kommer objektet att hoppa. Tänk på andra fysikegenskaper, som gravitation, kommer att påverka hur högt objektet kan hoppa. Standardvärdet är 15.

# Hopp

Detta är hur många gånger ditt objekt kan hoppa innan det landar på marken. Om du vill att din karaktär ska kunna dubbelhoppa, ställ in det på 2. Standardvärdet är 1.

Vägghopp

Vägghoppsomkopplaren kommer att indikera om ditt objekt kan hoppa mot väggar eller inte. När det är på kan ditt objekt hoppa från en vägg. Som standard är detta avstängt.

Automatisk vändning

Denna omkopplare är endast tillgänglig när Vägghopp är på. Detta kommer att vända ditt objekt i motsatt riktning efter att ha hoppat från en vägg. Som standard är detta på när du slår på Vägghopp.

Lås rotation

Detta kommer att förhindra ditt objekt från att rotera. Detta inkluderar all rotation orsakad av andra objekt eller fysik i din scen. Till exempel kan du aktivera detta för att förhindra att din karaktär tippar över. Som standard är detta aktiverat.

Spela animationer

När denna omkopplare är på kommer ditt objekt att spela en animation när hoppa-knappen trycks. Du måste välja en animation från panelen för Anpassade Animationer.

Anpassade animationer

I den vänstra panelen kan du välja animationscykler att spela när du trycker på hoppa-knappen. För att hoppa finns det två tillstånd, det första hoppet och en fallande animation.

Animationsprioritet

I panelen för Anpassade Animationer kan du prioritera dina hoppanimationer så att de inte krockar med en annan spelande animation. Animeringssystemet kommer att spela en cykel med högre prioritet. Så om ett annat animationsbeteende stör din hoppanimation kan du försöka öka prioriteten.

Ljud

Välj ett ljud att spela varje gång hoppa-knappen trycks.

Utdata

Objekt-ID

Utger objektets ID.

Exempel

Om du vill göra ett plattformsspel som Mario kan du helt enkelt lägga till detta beteende till ditt spelarobjekt, och det kommer automatiskt att skapa en knapp på ditt Global UI-lager och göra din karaktär kapabel att hoppa.

Relaterat

Joystick Kontrollerad

Hoppa

JumpWithButtonReference.gif