Video: GMStudioPhysics #4 "Fixtures" Tutorial 2024
Når du lager et fysikkbasert spill i GameMaker: Studio, må du lage en fixtur for objektet, i motsetning til en kollisjonsmaske eller mask_index. Du lager denne monteringen slik at du kan tilordne fysiske egenskaper til objektet. Fixtures definerer området av et objekt som blir den formen fysikken bruker for kollisjoner; den inneholder også fysisk informasjon av objektet også.
Den grunnleggende prosessen for å skape en fixtur er å gi den en form, definere de fysiske egenskapene, og deretter bruke den fixturen til objektet. Du kan lage en fixtur og deretter bruke den på flere objekter, slik at de alle har de samme basegenskapene. GameMaker har innebygde verktøy for å hjelpe deg med å lage og bruke inventar i Objektegenskaper-vinduet.
Når du jobber med et fysikkbasert spill, må dine Sprites ha en bestemt form ved at de må være konvekse og aldri konkav. En konveks form er en som bare har en kontur eller overflate buet som utsiden av en sirkel eller sfære, og den har kun innvendige vinkler som måler mindre enn 180 grader. En konkav form er en hvor konturen kurver innover, som vist på figuren.
Nå kan du opprette et nytt objekt for spilleren som bruker fysikkegenskaper. Du kan bruke premade Sprite som er inkludert i fysikkopplæringen eller lage en ny med en konveks form.