Kaip priversti objektus sekti žymeklį programoje Game Maker 7.0

click fraud protection

Sukurkite „Sprite“ dešiniuoju pelės mygtuku spustelėdami meniu „Sprite“ ir pasirinkę „sukurti sprite“. Naudokite įtaisytuosius dažymo įrankius, kad nupieštumėte paprastą figūrą, galinčią pavaizduoti žaidėją. Tiks apskritimas, kvadratas ar bet kas kitas pakankamai paprastas.

Sukurkite objektą su tuo sprite dešiniuoju pelės mygtuku spustelėdami meniu "Objektas" ir pasirinkę "sukurti objektą". Pavadinkite jį „sekėju“ ir spustelėkite sprite sąrašo laukelį, kad priskirtumėte ką tik sukurtą sprite. Neuždarykite objekto nustatymų lango.

Jei norite, kad objektas visada būtų toje pačioje padėtyje kaip ir pelės žymeklis, tada vilkite piktogramą "Peršokti į poziciją" į laukelį "Veiksmai". Tai yra ta, kuri atrodo kaip rodyklė, nubrėžta tarp dviejų „X“ ženklų. Iššokančiajame meniu parašykite "mouse_x" kaip "X poziciją" ir "mouse_y" kaip "Y poziciją". Įsitikinkite, kad nepažymėtas žymimasis laukelis „santykinis“.

Kita vertus, jei norite, kad objektas tiesiogine prasme sektų žymeklį aplink ekraną (kad jis visada būtų judant link žymeklio, bet nebūtinai toje pačioje padėtyje, kur jis), vilkite piktogramą „Perkelti link“ į Veiksmų langelis. Tai yra ta, kuri atrodo kaip rodyklė, rodanti į mažą tašką. Vėlgi, iššokančiajame lange įsitikinkite, kad „relative“ nėra pažymėtas, ir įveskite „mouse_x“ kaip „X poziciją“, o „mouse_y“ – „Y poziciją“. Be to, nustatykite greitį, kuriuo norite, kad objektas judėtų. Norint pasiekti norimą efektą, reikės šiek tiek eksperimentuoti, tačiau „5“ veikia gerai.

Pradėkite žaidimą spustelėdami žalią rodyklę ekrano viršuje. Priklausomai nuo to, kurį metodą pasirinkote 3 veiksme, stebėtojo objektas arba akimirksniu teleportuos į pelės vietą kiekvieną kartą, kai ją perkeliate, arba ji pradės persekioti pelės žymeklį aplink ekranas.