Kā likt objektiem sekot kursoram programmā Game Maker 7.0

click fraud protection

Izveidojiet sprite, ar peles labo pogu noklikšķinot uz izvēlnes "Sprite" un izvēloties "izveidot sprite". Izmantojiet iebūvētos krāsu veikala rīkus, lai uzzīmētu vienkāršu formu, kas var attēlot atskaņotāju. Derēs aplis, kvadrāts vai jebkas cits pietiekami vienkāršs.

Izveidojiet objektu ar šo spraitu, ar peles labo pogu noklikšķinot uz izvēlnes "objekts" un izvēloties "izveidot objektu". Piešķiriet tam nosaukumu "sekotājs" un noklikšķiniet uz spraitu saraksta lodziņa, lai piešķirtu tam tikko izveidoto spraitu. Neaizveriet objekta iestatījumu logu.

Ja vēlaties, lai objekts vienmēr atrastos tajā pašā pozīcijā, kur peles kursors, tad velciet ikonu "Pārlēkt uz pozīciju" lodziņā "Darbības". Tā ir tā, kas izskatās kā bulta, kas novilkta starp divām "X" atzīmēm. Uznirstošajā izvēlnē ierakstiet "mouse_x" kā "X pozīciju" un "mouse_y" kā "Y pozīciju". Pārliecinieties, vai nav atzīmēta izvēles rūtiņa “relatīvais”.

No otras puses, ja vēlaties, lai objekts burtiski seko kursoram ap ekrānu (lai tas vienmēr būtu virzoties uz kursoru, bet ne vienmēr tajā pašā pozīcijā, kur tas), velciet ikonu "Pārvietot uz" uz Darbību lodziņš. Tā ir tā, kas izskatās kā bultiņa, kas norāda uz mazu punktu. Atkal uznirstošajā logā pārbaudiet, vai nav atzīmēta izvēles rūtiņa “relative”, un ievadiet “mouse_x” “X pozīcijai” un “mouse_y” — Y pozīcijai. Turklāt iestatiet ātrumu, ar kādu vēlaties objektam pārvietoties. Lai iegūtu vēlamo efektu, tas prasīs dažus eksperimentus, taču "5" darbojas labi.

Sāciet spēli, noklikšķinot uz zaļās bultiņas ekrāna augšdaļā. Atkarībā no tā, kuru metodi izvēlējāties 3. darbībā, sekotāja objekts vai nu uzreiz teleportējas uz peles atrašanās vietu katru reizi, kad to pārvietojat, pretējā gadījumā tā sāks dzenāt peles rādītāju ap ekrāns.