Springen
Beschrijving
Het Jump gedrag stelt je in staat om elk fysica-object te laten springen zodra dit gedrag wordt uitgevoerd. In tegenstelling tot "Jump with Button" springt het niet op basis van een knopinvoer. In plaats daarvan springt het onmiddellijk wanneer het gedrag wordt uitgevoerd.
_ Opmerking: De onderkant van het object moet een oppervlak aanraken om het object te laten springen. Bijvoorbeeld, de voeten van het personage moeten de grond aanraken om te kunnen springen._
Dit gedrag bevat vooraf gedefinieerde eigenschappen om het creëren van bepaalde spellen gemakkelijker te maken. Het is perfect voor het maken van springende vijanden voor platformgames en side scroller shooters.
Het Jump gedrag biedt veel eigenschappen om het gevoel van je spel aan te passen. Probeer de eigenschappen aan te passen zodat je spel niet als een generieke platformgame aanvoelt. Voor meer geavanceerde en diepgaande spellen is het aan te raden om je eigen sprongsysteem te maken met behulp van de andere fysica- of beweeggedragingen.
Dit gedrag zal een gebeurtenis één keer triggeren wanneer een sprong met succes is uitgevoerd.
Eigenschappen
Triggers Onmiddellijk
| Object A |
Dit is het object dat je wilt laten springen. Standaard is het huidige object geselecteerd, maar je kunt op de afbeelding tikken om het te veranderen in elk ander object in je scène. |
| Power |
Dit is hoeveel springkracht je object zal hebben. Hoe groter de kracht, hoe hoger het object zal springen. Houd rekening met andere fysica-eigenschappen, zoals zwaartekracht, die van invloed zal zijn op hoe hoog het object kan springen. De standaardwaarde is 15. |
| # Sprongen |
Dit is hoeveel keer je object kan springen voordat het op de grond landt. Als je wilt dat je personage dubbel kan springen, stel het dan in op 2. De standaardwaarde is 1. |
| Wand Sprong |
De wand sprong-schakelaar geeft aan of je object van muren kan springen of niet. Wanneer deze aan staat, kan je object van een muur springen. Standaard staat deze uit. |
| Vergrendel Rotatie |
Dit voorkomt dat je object roteert. Dit omvat elke rotatie die door andere objecten of fysica in je scène wordt veroorzaakt. Bijvoorbeeld, je kunt dit inschakelen om te voorkomen dat je personage omvalt. Standaard staat deze schakelaar aan. |
| Speel Animaties |
Wanneer deze schakelaar aan staat, speelt je object een animatie af wanneer de spring-knop wordt ingedrukt. Je moet een animatie selecteren vanuit het Custom Animations-paneel. |
| Aangepaste Animaties |
In het linkerpaneel kun je animatiecycli selecteren die worden afgespeeld wanneer je op de springknop drukt. Voor springen zijn er twee toestanden, de initiële spron.animatie en een vallende animatie. |
| Animatie Prioriteit |
In het linkerpaneel Aangepaste Animaties kun je de prioriteit van je spron.animaties instellen zodat deze niet conflicteren met een andere afspelende animatie. Het animatiesysteem speelt een cyclus met een hogere prioriteit af. Dus als een ander animatiegedrag je spron.animatie onderbreekt, probeer dan de prioriteit te verhogen. |
| Geluid |
Selecteer een geluid dat moet worden afgespeeld elke keer dat het gedrag wordt uitgevoerd en het object springt. |
Uitgangen
| Object ID |
Dit geeft de Object ID uit. |
Voorbeelden
Als je een platformgame-vijand wilt maken die kan springen wanneer dat nodig is, voeg dan eenvoudig dit gedrag toe aan je vijandobject en verbind het met een gebeurtenis, zoals een timer ingesteld op 5 seconden. Elke keer dat je gebeurtenis wordt getriggerd (elk 5 seconden), zal de vijand springen.

