Rumah Kewangan Peribadi Cara Konfigurasikan Sprites dalam GameMaker: Studio - dummies

Cara Konfigurasikan Sprites dalam GameMaker: Studio - dummies

Isi kandungan:

Video: GameMaker Studio 2 - How To Import & Animate Sprites Beginner Tutorial 2025

Video: GameMaker Studio 2 - How To Import & Animate Sprites Beginner Tutorial 2025
Anonim

Anda boleh membuat Sprites di GameMaker: Studio. Apabila anda mempunyai Sprite anda mencari cara yang anda inginkan, anda boleh mengkonfigurasi Sprite dengan ciri-ciri yang berbeza. Ini termasuk meletakkan Asal, menetapkan Pemeriksaan Collision (yang termasuk mengubahsuai Mask), dan menggunakan Tetapan Tekstur.

Menggunakan Asal Sprite

Titik utama anchor, yang dianggap Asal, adalah sudut kiri atas Sprite. GameMaker menggunakan Asal sebagai titik rujukan untuk berputar, penskalaan, dan sebagainya (sebagai contoh, mengubah imej di sekeliling apabila ia melepaskan dinding).

Semasa dalam tetingkap Sprite Properties, apabila anda mengklik Center (lihat angka ini), anda memberitahu GameMaker untuk menggunakan pusat Sprite sebagai titik utama (iaitu Asal).

Klik Center untuk menetapkan titik utama Sprite di tengah.

Menggunakan Pemeriksaan Perlanggaran

Tetapan Penandasan Perlanggaran terdapat di tengah-tengah tetingkap Sprite Properties (lihat angka ini). Pemeriksaan Collision merujuk kepada bagaimana Objek (Objek dengan Sprite dimuatkan) bertindak balas apabila bertabrakan dengan Objek lain. Anda boleh memilih Kotak Pemeriksaan Tebal yang Tepat untuk pengesanan perlanggaran yang lebih tepat, tetapi ini berpotensi melambatkan permainan. Anda juga boleh mengubah Topeng dari tetingkap Sprite Properties, seperti dibincangkan seterusnya.

Tetapan Pemeriksa Perlanggaran.

Jika Sprite anda mempunyai sub-imej, anda boleh menetapkan Mask berasingan untuk setiap sub-imej. Untuk menukar opsyen ini, pilih Masker Perlanggaran Separa di tetingkap Sprite Properties.

Untuk menetapkan Mask, ikuti langkah berikut:

  1. Dalam tetingkap Sprite Properties, klik butang Modify Mask (rujuk kepada angka ini).

    Tetingkap Properties Masker muncul (lihat angka ini).

    Tetingkap Properties mask.
  2. Dalam seksyen Imej, pilih kotak semak Show Collision Mask jika anda mahu Mask perlanggaran untuk dipaparkan dalam editor; cabut kotak centang Show Collision Mask jika anda tidak mahu dipaparkan.

  3. Dalam seksyen Umum, pilih kotak semak Lapisan Lapisan berasingan untuk menggunakan topeng perlanggaran berasingan bagi setiap sub-imej.

    Jika anda memilih kotak centang Masak Perlanggaran Separa, anda boleh menetapkan Toleransi Alfa. Semakin tinggi anda menetapkan toleransi, lebih piksel separa telus tidak terjejas oleh Topeng. Piksel menjadi telus sebagai peralihan Sprite antara sub-imej. Semasa peralihan ini, Toleransi Alpha muncul.

    Dengan menghidupkan Masker Perlanggaran berasingan, anda dengan ketara meningkatkan beban kerja untuk GameMaker untuk menjalankan permainan anda, yang boleh menyebabkan masalah prestasi.

  4. Dalam seksyen Kotak Bounding, pilih Automatik, Imej Penuh, atau Manual.

    Jika anda memilih Automatik, GameMaker melakukan tugas terbaiknya untuk membentuk Mask di sekitar Sprite; jika anda memilih Imej Penuh, GameMaker memilih keseluruhan imej, termasuk latar belakang telus; dan jika anda memilih Manual, anda boleh mengkonfigurasi tetapan sendiri dengan menaip nilai dalam medan Kiri, Kanan, Atas dan Bawah.

  5. Dalam bahagian Bentuk, tetapkan bentuk Mask yang lebih tepat dengan memilih Precise, Rectangle, Ellipse, atau Diamond.

    Jika anda memilih Tepat, GameMaker melakukan yang terbaik untuk menetapkan Topeng tepat terhadap piksel. Jika anda memilih Rectangle, Ellipse, atau Diamond, GameMaker mencipta Mask berdasarkan bentuk yang dipilih.

    Apabila anda memilih Tepat, anda dengan ketara meningkatkan beban kerja untuk GameMaker untuk menjalankan permainan anda (lebih-lebih lagi menggunakan topeng perlanggaran berasingan), yang boleh menyebabkan masalah prestasi.

  6. Klik OK untuk menyimpan dan menutup tetingkap Properties Mask.

Anda juga boleh lekapan dan bukannya Perlanggaran Masker, kerana apabila anda ingin membuat permainan berasaskan fizik.

Cara Konfigurasikan Sprites dalam GameMaker: Studio - dummies

Pilihan Editor

Asas Kecederaan Tangan dan pergelangan tangan untuk Ujian Pembantu Doktor

Asas Kecederaan Tangan dan pergelangan tangan untuk Ujian Pembantu Doktor

Ujian Pembantu Doktor (Ujian Pembantu Perubatan) PANCE) akan mengajukan soalan tentang keadaan yang mempengaruhi tangan dan pergelangan tangan. Mereka terdiri daripada sista jinak untuk keseleo kecil untuk fraktur keluar dan keluar, jadi buat diri anda dengan asas-asas. Ganglion cysts Massa tisu lembut yang boleh anda lihat di tangan dan pergelangan tangan adalah ganglion cyst, juga dikenali ...

Asas Kawasan Lambung untuk Ujian Pembantu Doktor

Asas Kawasan Lambung untuk Ujian Pembantu Doktor

Selepas perjalanan melalui kerongkong, destinasi seterusnya dalam menyediakan Ujian Pembantu Doktor (PANCE) adalah kawasan gastrik yang meriah. Mengandung kardia, fundus, antrum, dan pilorus, kawasan ini hanya matang untuk patologi dan soalan-soalan PANCE yang akan datang. Perut adalah tempat yang berlaku di mana banyak pencernaan berlaku. Sel-sel utama ...

Pilihan Editor

Spektrum Kesopanan - patung

Spektrum Kesopanan - patung

Mungkin anda tertanya-tanya sama ada anda bersandar. Ia mungkin sukar untuk dimaklumkan pada mulanya, kerana, melainkan jika anda sudah dalam pemulihan, penafian adalah gejala kesopanan. Sama ada anda mengenal pasti atau tidak, anda masih boleh mendapat manfaat daripada mengurangkan sebarang gejala yang anda kenali. Anda akan berfungsi lebih baik dalam hidup anda. Pemulihan membantu anda untuk menjadi ...

Apa kesopanan? - klinik-klinik

Apa kesopanan? - klinik-klinik

Walaupun klinik kesihatan mental mengiktiraf kesopanan apabila mereka melihatnya, takrif kepercayaan diri dan siapa yang telah dibahaskan selama beberapa dekad. Pakar-pakar bersetuju bahawa corak codependent diluluskan dari satu generasi ke generasi yang lain dan bahawa mereka tidak boleh dibantu dengan bantuan. Gambaran keseluruhan ahli terapi dan kaunselor melihat orang dengan tatasusunan ...

Pengakuan: Sangat baik untuk Mengendalikan Perlakuan Perasaanmu - patologi

Pengakuan: Sangat baik untuk Mengendalikan Perlakuan Perasaanmu - patologi

) Menasihati bahawa perencatan yang berlebihan emosi, terutama emosi yang kuat seperti kemarahan, tidak sihat. Benar - menahan emosi sebenarnya boleh membuat anda sakit. Ia masuk akal jika anda berfikir mengenainya. Mengendali emosi adalah tidak wajar bagi manusia. Bayi mula hidup dengan menangis ...

Pilihan Editor

Array dan penunjuk dalam C ++ - dummies

Array dan penunjuk dalam C ++ - dummies

Nama array adalah penunjuk kepada array itu sendiri. Arahan adalah urutan pembolehubah yang disimpan dalam ingatan. Nama pelbagai menunjuk kepada item pertama. Ini adalah soalan yang menarik tentang petunjuk: Bolehkah anda mempunyai header fungsi, seperti baris berikut, dan hanya gunakan sizeof untuk menentukan bagaimana ...

Meningkatkan Perpustakaan dan C ++ - dummies

Meningkatkan Perpustakaan dan C ++ - dummies

Banyak pemaju menggunakan perpustakaan Boost kerana menyediakan kod berkualiti tinggi - sebahagian daripada Boost sedang diseragamkan untuk dimasukkan ke dalam Perpustakaan Standard. Salah satu perkara terbaik mengenai Boost adalah bahawa perpustakaan itu sendiri bebas. Laman web Boost membuat titik membiarkan pemaju tahu bahawa mereka tidak akan ...

Berbuka Program Selain dalam C ++ - dummies

Berbuka Program Selain dalam C ++ - dummies

Programmer boleh memecah satu program tunggal ke dalam fail sumber berasingan yang umumnya dikenali sebagai modul. Modul-modul ini disusun menjadi kod mesin oleh pengkompil C ++ secara berasingan dan kemudian digabungkan semasa proses membina untuk menghasilkan program tunggal. Modul-modul ini juga dikenali oleh geeks pengkompil sebagai unit terjemahan C ++. Proses penggabungan ...