Editor Sprite: Outline Kustom
Editor Sprite: Tekstur sekunder

Editor Sprite: Fisika Khusus Login

Gunakan modul Bentuk Fisika Kustom Sprite Editor untuk mengedit Bentuk Fisika SpriteObjek grafis 2D. Jika Anda digunakan untuk bekerja di 3D, Sprites pada dasarnya hanya tekstur standar tetapi ada teknik khusus untuk menggabungkan dan mengelola tekstur sprite untuk efisiensi dan kenyamanan selama perkembangan. More info
Lihat di Glossary
, yang menentukan bentuk awal dari Catalog 2D SpriteMeshGrafik utama primitif Unity. Mesh membuat sebagian besar dunia 3D Anda. Unity mendukung mesh poligon triangulat atau Quadrangulasi. Nurbs, Nurms, permukaan Subdiv harus dikonversi ke poligon. More info
Lihat di Glossary
ColliderBentuk tak terlihat yang digunakan untuk menangani tabrakan fisik untuk objek. Seorang sari tidak perlu menjadi bentuk yang sama dengan jala objek - perkiraan kasar sering lebih efisien dan tidak dapat dibedakan dalam gameplay. More info
Lihat di Glossary
. Anda dapat lebih memperbaiki Bentuk Fisika melalui pengaturan komponen .

Untuk membuka modul Bentuk Fisika Kustom, dalam Project windowJendela yang menunjukkan isi folder Assets (Project tab) More info
Lihat di Glossary
, pilih Sprite yang ingin Anda edit. Untuk membuka Sprite di jendela Sprite Editor, di jendela InspectorJendela Unity yang menampilkan informasi tentang Pengaturan GameObject yang dipilih saat ini, aset atau proyek, memungkinkan Anda untuk memeriksa dan mengedit nilai. More info
Lihat di Glossary
Sprite, pilih tombol Sprite Editor.

Untuk membuka editor Bentuk Fisika Kustom, di jendela Editor Sprite, buka menu drop-down kiri atas dan pilih modul Bentuk Fisika Kustom.

Select Custom Physics Shape from the Sprite Editor drop-down menu.
Pilih Custom Physics Shape dari menu drop-down Editor Sprite.

Fisika Khusus Editor bentuk

Editing a Sprite’s physic shape in the Custom Physics Shape editor.
Mengedit bentuk fisik Sprite dalam editor Custom Physics Shape.

Fisika kustom Sifat editor bentuk

Property Function
Snap Snap titik kontrol ke pixelUnit terkecil dalam gambar komputer. Ukuran piksel tergantung pada resolusi layar Anda. Pencahayaan pixel dihitung pada setiap piksel layar. More info
Lihat di Glossary
terdekat.
Outline Tolerance Gunakan slider ini untuk mengontrol seberapa ketat dan akurat garis keluar yang dihasilkan mengikuti garis besar tekstur Sprite. Pada nilai minimum (0), Editor Sprite menghasilkan garis besar dasar di sekitar Sprite. Pada nilai maksimum (1), Editor Sprite menghasilkan garis besar yang mengikuti garis besar Sprite sedekat mungkin.
Generate Ketika Anda mengklik tombol ini, Unity secara otomatis membuat garis bentuk fisika berdasarkan nilai Outline Tolerance yang Anda set.
Copy Setelah Anda menghasilkan atau mengatur bentuk fisika kustom, klik tombol Copy ini untuk menggandakan bentuk fisika kustom. Leaving Fisika Kustom Modul bentuk atau menutup Editor Sprite menghapus bentuk fisika yang disalin dari memori.
Paste Gunakan tombol ini untuk menempelkan bentuk fisika yang disalin ke Sprite yang saat ini dipilih. Jika Anda tidak menggunakan fungsi Copy untuk menyalin bentuk fisika, tombol ini tidak tersedia. Untuk Paste bentuk fisika kustom yang disalin ke Sprit lain, di jendela Proyek memilih Sprite sementara jendela editor Bentuk Fisika Kustom terbuka. Kemudian klik tombol Paste untuk menempelkan bentuk fisika yang disalin ke Sprite baru. Ketika Anda menempelkan bentuk fisika, jika titik dalam bentuk fisika lebih besar dari bingkai Sprite, Unity menjepit titik untuk berada di dalam bingkai Sprite.
Paste All Gunakan tombol ini untuk menempelkan bentuk fisika yang disalin ke semua Sprites di jendela Editor Sprite, terlepas dari pilihan. Jika Anda tidak menggunakan fungsi Copy untuk menyalin bentuk fisika, tombol ini tidak tersedia. Gunakan fungsi ini untuk menerapkan bentuk fisika yang sama untuk beberapa Sprites dalam Tekstur yang sama (seperti ketika Tekstur memiliki set Mode Sprite untuk 'Multiple'). Ketika Anda menempelkan bentuk fisika, jika titik dalam bentuk fisika melebihi bingkai Sprite, Unity menjepit titik untuk berada di dalam bingkai Sprite.
Revert Tidak ada perubahan terbaru yang belum disadari yang dibuat di jendela editor. Untuk menyimpan perubahan, klik Apply terlebih dahulu.
Apply Pilih tombol ini untuk menyimpan semua perubahan yang dibuat di jendela editor.

Menggunakan Fisika Khusus Editor bentuk

Fisika Khusus Editor bentuk menyediakan berbagai fungsi untuk memungkinkan Anda untuk membuat atau menghasilkan bentuk fisika Sprite. Ada dua cara untuk membuat bentuk fisika kustom: memiliki Unity secara otomatis generate bentuk, atau membuat dan mengedit secara manual di jendela editor.

Menghasilkan bentuk fisika

Untuk memiliki Unity secara otomatis menghasilkan bentuk fisika yang mengikuti bentuk tekstur Sprite asli, dan itu juga memperhitungkan area transparan dalam tekstur, klik tombol Generate. Namun, Anda dapat menyesuaikan bagaimana bentuk fisika yang dihasilkan mengikuti tekstur Sprite dengan menyesuaikan Outline Tolerance slider.

The Generate button is next to the Outline Tolerance slider.
Tombol Generate di sebelah slider Outline Tolerance.

Sesuaikan slider Outline Tolerance untuk memperbaiki garis besar bentuk fisika yang menghasilkan Unity. Meningkatkan nilai meningkatkan seberapa era garis besar mengikuti bentuk tekstur Sprite. Leaving slider di 0 menghasilkan bentuk fisika yang lebih longgar mengikuti tekstur Sprite.

Use the Outline Tolerance slider to refine the generated outline.
Gunakan slider Outline Tolerance untuk memperbaiki garis besar yang dihasilkan.

Setelah menyesuaikan nilai Toleransi Garis Besar, untuk memiliki Unity secara otomatis menghasilkan bentuk fisika berdasarkan pengaturan slider, klik Generate. Jika Anda menyesuaikan nilai slider setelah menghasilkan garis besar, untuk menggenerasi garis besar berdasarkan nilai slider yang diperbarui, klik Generate again.

The generated outline and control points.
Garis besar yang dihasilkan dan titik kontrol.

Secara manual mengedit bentuk fisika

Anda dapat membuat bentuk fisika kustom Anda sendiri dan mengeditnya dalam dua cara. Cara pertama adalah dengan secara otomatis generating garis besar, dan kemudian memindahkan titik kontrol garis yang dihasilkan untuk memperbaikinya lebih lanjut. Atau, klik dan seret di ruang apa pun di jendela editor Bentuk Fisika Kustom untuk membuat garis besar persegi panjang dengan empat titik kontrol dan mulai penyulingan garis dengan memindahkan titik kontrol atau menambahkan dan menghapusnya.

Pindahkan titik kontrol

Untuk menyesuaikan bentuk garis keluar Mesh, klik dan seret titik kontrol. Ketika Anda menggigit titik kontrol, ternyata biru untuk menunjukkan bahwa Anda dapat memilihnya. Klik dan seret titik kontrol ke posisi yang berbeda untuk menyesuaikan bentuk garis bentuk fisika. Anda dapat memilih beberapa titik kontrol sekaligus dengan mengklik dan menyeret kursor di daerah untuk memilih semua titik kontrol di daerah itu. Anda kemudian dapat kembali posisi atau remove semua titik kontrol yang dipilih.

A control point turns blue when selected.
Titik kontrol berubah biru ketika dipilih.

Menambahkan / memindahkan titik kontrol

Untuk menambahkan titik kontrol, letakkan kursor di tepi garis besar. Pratinjau titik kontrol muncul di sepanjang garis besar. Klik untuk menambahkan titik kontrol baru di lokasi tersebut. Untuk menghapus titik kontrol, pilih dan tekan Del/Command+Del keys.

Fig.1: Titik kontrol transparan. Fig.2: Klik untuk membuat titik kontrol baru.

Tepi bergerak

Untuk memilih tepi bentuk fisika bukan titik kontrolnya, tahan kunci Control/Ctrl. Klik dan seret tepi yang disorot untuk memindahkannya ke posisi baru untuk mempengaruhi bentuk fisika.

Fig.1: Pilih tepi garis besar. Fig.2: Seret dan bergerak tepi yang dipilih secara bebas.

Bekerja dengan beberapa garis besar

Bentuk fisika Sprite dapat mengandung beberapa garis besar terpisah. Ini berguna jika hanya area spesifik Sprite membutuhkan Collider 2D Mesh untuk collisiontabrakan terjadi ketika mesin fisika mendeteksi bahwa tabrakan dari dua GameObjects membuat kontak atau tumpang tindih, ketika setidaknya satu memiliki komponen kaku dan bergerak. More info
Lihat di Glossary
. Misalnya, Anda mungkin ingin karakter untuk hanya menanggapi tabrakan di daerah tertentu Sprite sebagai bagian dari mekanik kerusakan permainan Anda.

Untuk membuat garis besar persegi panjang baru dengan empat titik kontrol, klik dan tarik di ruang kosong di jendela Editor Sprite. Ulangi langkah ini untuk membuat garis besar tambahan. Anda dapat menyempurnakan setiap garis dalam cara yang sama Anda akan untuk satu garis bentuk Fisika.

Fig. 1: Klik dan seret untuk membuat kotak empat titik. Login 2: Bentuk fisika kotak dengan empat titik kontrol.
Fig. 3: Klik dan seret lagi untuk kotak lain. Login 4: Ulangi untuk membuat garis besar yang lebih terpisah.

Kiat tambahan

Jika Anda telah mengedit garis besar Sprite yang sudah ada GameObjectsObjek mendasar dalam adegan Unity, yang dapat mewakili karakter, props, pemandangan, kamera, waypoints, dan banyak lagi. Fungsi GameObject didefinisikan oleh Komponen yang melekat padanya. More info
Lihat di Glossary
, klik kanan judul komponen Collider 2D dan pilih Reset. Ini memperbarui bentuk Collider 2D Meshes.

Select Refresh from the component’s right-click drop-down menu.
Pilih Refresh dari menu drop-down klik kanan komponen.

  • Fungsi jendela editor Copy dan Paste ditambahkan dalam NewIn20201

  • 2018–05–24 Sitemap

Editor Sprite: Outline Kustom
Editor Sprite: Tekstur sekunder