Gunakan Tambahan Tilemap 2D untuk mencipta peta dengan autotilia

Laman dikemaskini :
Tarikh penciptaan halaman :

Persekitaran pengesahan

Windows
  • Windows 11
Penyunting Perpaduan
  • 2021.3.3F1
Pakej Sistem Input
  • 1.3.0

Prasyarat untuk petua ini

Tetapan berikut telah dibuat terlebih dahulu sebagai premis untuk penerangan petua ini.

Apakah prasyarat untuk petua ini?

Mengenai meminjam bahan peta

Ia dipinjam dari laman web berikut.

Mengenai Jubin Auto

Biasanya, apabila meletakkan MapChips, MapChips yang bersambung ke atas, bawah, kiri dan kanan perlu diletakkan semasa menukar MapChips untuk diletakkan setiap kali. Walau bagaimanapun, ia agak menyusahkan kerana anda perlu menukar cip peta untuk diletakkan mengikut kerumitan peta. Juga, kerana semuanya dilakukan dengan tangan, ada kemungkinan salah penempatan.

Jika anda menggunakan mekanisme auto-jubin, jika terdapat Petua Peta yang menyambung, bawah, kiri dan kanan, MapChips akan bertukar dan meletakkannya secara automatik supaya tidak ada ketidakselesaan. Ia perlu menetapkan di mana untuk menyambung terlebih dahulu, tetapi sangat disyorkan kerana kos meletakkan cip peta akan dikurangkan lebih daripada usaha itu.

Untuk menggunakan autotilia dalam Perpaduan, anda perlu menggunakan perpustakaan sambungan. Mari kita gunakan perpustakaan rasmi "2D Tilemap Extras".

2D Tilemap Extras dipasang sebagai standard dalam projek 2D setakat Editor Perpaduan 2021.3.3f1.

Sediakan Petua Peta untuk Jubin Auto

Buat masa ini, mana-mana cip peta yang menghubungkan atas, bawah, kiri dan kanan adalah baik, tetapi cip peta untuk jubin auto yang terdiri daripada 5 cip seperti yang ditunjukkan di bawah sering digunakan.

Walau bagaimanapun, konfigurasi di atas adalah dalam bentuk yang sering digunakan dalam "Editor WOLF RPG". Lima cip cukup kerana ia boleh digunakan dalam 4 bahagian alat lagi, tetapi Unity tidak mempunyai fungsi yang banyak, jadi anda perlu membuat jumlah cip yang diperlukan terlebih dahulu dari 5 cip di atas.

Walau bagaimanapun, adalah menyusahkan untuk membuatnya dengan tangan, jadi lebih mudah untuk membuatnya secara pukal menggunakan laman web berikut.

Apabila anda membuka halaman, anda akan melihat skrin seperti yang ditunjukkan dalam gambar itu, jadi lepaskan imej 5 cip yang disebutkan sebelumnya dalam bingkai latar belakang biru.

Kemudian, imej berpecah akan dibuat, jadi muat turun dan gunakannya.

Memisahkan MapChips untuk Jubin Auto

Selepas membuat projek, letakkan MapChip yang baru sahaja anda buat dalam projek dan bahagikannya. Kerja-kerja di sini adalah sama dengan penjelasan untuk peta jubin, jadi saya akan menyiarkan hanya imej.

Anda tidak perlu menambahkannya ke palet jubin lagi.

Menambah jubin peraturan

Auto-jubin boleh dicapai dengan "Rule Tile" dalam 2D Tilemap Extras. Klik kanan kawasan kosong dalam projek dan pilih Cipta -> Jubin Peraturan 2D-> > untuk menambahnya.

Nama itu boleh jadi apa sahaja. Buat masa ini, saya akan memanggilnya "SeaAutoTile".

Pilih Jubin Peraturan yang anda cipta dan pemeriksa akan berubah seperti yang ditunjukkan. Mula-mula, tentukan sprite lalai. Sprite ini tidak menjejaskan penempatan maptip, tetapi ia akan menjadi lakaran kecil, jadi sila nyatakan imej yang mudah difahami.

Tetapan imej boleh ditetapkan dengan memilih dari butang pilih atau dengan menjatuhkan imej maptip secara langsung.

Seterusnya, lepaskan satu set petua peta untuk digunakan untuk bingkai segi empat tepat di bawah. Adalah mungkin untuk menjatuhkannya secara individu, tetapi jika anda menjatuhkan sumber imej MapChips yang dibahagikan, anda boleh mendaftarkan MapChips yang dibahagikan secara pukal.

Berikut adalah imej keadaan tambahan. Terdapat 47 cip secara keseluruhan.

Apa yang akan kami lakukan di sini ditetapkan ke arah mana setiap MapTip akan disambungkan. Klik pada 9 petak untuk bertukar antara "kosong", "× (merah)", dan "anak panah (hijau)". × bermakna tidak menyambung ke arah itu, anak panah bermaksud menyambung. Ruang kosong dibiarkan ke mapchip seterusnya.

Jika anda hanya menyambung dalam 4 arah, anda boleh menetapkan hanya 4 kuasa dua ke atas, bawah, kiri dan kanan.

Walau bagaimanapun, kali ini, terdapat beberapa yang menyambung secara menyerong, dan satu-satunya perbezaan ialah mereka menyambung secara menyerong atau tidak, jadi tetapkannya dengan betul.

Tetapkan semua 47 dan anda sudah selesai.

Menambah palet jubin

Buat palet jubin. Jika tiada tab palet jubin, paparkannya daripada "Tetingkap -> 2D -> Palet Jubin" dalam menu. Nama palet boleh jadi apa sahaja. Jika anda memerlukan lebih daripada satu palet semasa mencipta permainan anda, pastikan ia mudah difahami.

Seting palet jubin dicipta dalam folder SeaPalette baru dalam folder Adegan. Nama dan lokasi folder sewenang-wenangnya.

Sebaik sahaja anda mencipta palet jubin anda, tambah petua peta. Dalam peta jubin biasa, kami meletakkan hujung peta yang dibahagikan, tetapi kali ini kami akan meletakkan Jubin Peraturan.

Apabila diletakkan, hanya satu cip dipaparkan, tetapi dalam kes jubin auto, ini semua OK.

Peletakan Petua Peta (Jubin Auto)

Tambah peta jubin pada hierarki seperti yang anda lakukan untuk peta jubin.

Pilih Peta jubin untuk memaparkan grid dalam pandangan.

Mari letakkan petua peta di sini. Pilih jubin auto daripada palet.

Jika anda meletakkannya dalam pandangan, ia akan diletakkan seperti dalam kes satu persegi, tetapi jika anda meletakkannya dalam bentuk yang disambungkan, anda dapat melihat bahawa cip peta disusun dengan cara yang berbeza supaya ia disambungkan. Ini adalah susunan menggunakan mekanisme auto-jubin. Anda tidak perlu lagi memilih Petua Peta yang berasingan untuk disambungkan.

Saya cuba mengaturnya supaya ia akan menjadi kolam. Walau bagaimanapun, sambungan itu salah. Ini kerana Jubin Peraturan salah konfigurasi. Dalam kes ini, kembali ke tetapan Rule Tile dan tetapkan semula lokasi yang pelik. Anda boleh meninggalkan Petua Peta yang diletakkan seperti sedia ada.

Betulkan di mana ia salah.

Jika anda mengubahnya, ia akan dicerminkan secara automatik, dan anda boleh mengesahkan bahawa ia akan dibentuk dengan betul seperti kolam.

Selepas itu, cuba letakkannya dalam pelbagai bentuk dan periksa sama ada terdapat sesuatu yang salah. Jika ia ditetapkan dengan betul, anda boleh meletakkan hujung peta secara semulajadi hanya dengan mengklik dengan tetikus.

Adalah disyorkan untuk menubuhkan jubin auto dengan cara ini, kerana ia akan menjadikan penciptaan peta sangat mudah. Sudah tentu, jika anda mendaftarkan cip peta lain dalam palet jubin, anda boleh membuat peta yang menggabungkan jubin auto dan jubin biasa.