Fungsi permainan yang hilang dengan mudah diatasi dengan beberapa langkah sederhana.
Rangkaian pengembangan game Game Maker dari YoYo Games berisi berbagai macam fungsi seret dan lepas untuk desain game yang cepat. Namun, satu-satunya fungsi yang hilang dari opsi bawaan Game Maker adalah salah satu yang memungkinkan Anda untuk memeriksa apakah suatu objek telah diklik oleh mouse dan apakah objek tersebut dapat melakukan operasi jika: NS. Namun, pengawasan ini dapat dengan mudah diatasi, hanya dengan beberapa baris bahasa skrip bawaan Game Maker, GML.
Langkah 1
Buat sprite dengan mengklik kanan Sprite dan mengklik "New Sprite". Klik "Edit Sprite". Sprite adalah gambar yang dirancang untuk digunakan dalam video game Anda. Klik dua kali gambar mini. Ini akan membuka program seperti "Paintshop" yang disebut "Editor Gambar". Gambarlah lingkaran cepat dan klik tanda centang hijau untuk menyimpan dan menutup dialog.
Video Hari Ini
Langkah 2
Buat objek dari sprite itu dengan mengklik kanan "Objek" dan mengklik "Objek Baru." Pilih "sprite0" sebagai sprite untuk objek ini dari daftar.
Langkah 3
Klik "Tambah Acara". Klik "Tikus". Pilih "Ditekan Kiri."
Sekarang, setiap kali tombol kiri pada mouse diklik, setiap objek dengan acara ini akan menjalankan kode yang diberikan.
Langkah 4
Klik "Kontrol". Seret ikon "eksekusi sepotong kode", yang terlihat seperti kertas catatan, ke dalam kotak tindakan. Ini akan membuka editor kode.
Langkah 5
Rekatkan yang berikut ini ke dalam editor kode:
d = point_distance (mouse_x, mouse_y, self.x + (self.sprite_width/2), self.y + (self.sprite_height)/2) if (d < self.sprite_width/2) { instance_destroy() }
Pertama, objek (dan ingat, ini untuk setiap objek dalam game) akan memeriksa untuk melihat seberapa jauh jaraknya dari penunjuk tetikus dan menyimpan jarak tersebut dalam variabel bernama "d".
Kedua, jika jarak itu kurang dari setengah lebar sprite, itu akan menghancurkan dirinya sendiri.
Klik tanda centang hijau untuk keluar dari editor kode dan acara.
Langkah 6
Tes. Klik kanan pada "Kamar" dan pilih "Buat Kamar". Klik beberapa kali di sekitar ruangan untuk membuat beberapa contoh objek Anda. Klik panah hijau untuk menjalankan game Anda. Lingkaran akan menghilang setiap kali Anda mengkliknya.
Tip
Jika Anda menggunakan Game Maker dalam "mode lanjutan" opsional, Anda dapat menyiapkan keluarga objek yang mewarisi fungsi induknya. Ini akan memungkinkan Anda, dalam permainan yang lebih kompleks, untuk menulis fungsi "mengklik mouse" Anda sekali dan membuat semua objek yang dapat diklik dalam permainan menggunakannya.