Deze handleiding laat zien hoe u het tick()-probleem eenvoudig kunt oplossen bij het overstappen naar update() in Teardown.
Probleemoverzicht
Ik was beperkingsfuncties aan het "vinkje" aan het toevoegen, en dat is een probleem omdat het de fysica in de war brengt op basis van hoe snel je computer frames (FPS) tekent. Domme fout, toch?
Hoe te repareren
Hier is een eenvoudige handleiding om dit probleem met slechts één variabele op te lossen.
- In de Teardown-modding-API staat dat de "update" 60 vernieuwingen per seconde uitvoert, een beetje zoals FPS.
- Het enige dat u hoeft te doen, is uitzoeken wat uw FPS was tijdens het testen (dezelfde kaart, dezelfde code en zo).
- Converteer die FPS nu naar de “update” met behulp van deze formule: fixRatio = VorigeFPS/60
Dat is het! Gemakkelijke oplossing om je natuurkunde weer op het goede spoor te krijgen.
Dat is alles wat we hiervoor vandaag delen Scheuren gids. Deze handleiding is oorspronkelijk gemaakt en geschreven door KevysNotHeavy. Als we deze handleiding niet kunnen bijwerken, kunt u de laatste update vinden door deze te volgen link.