9-slicing Sprit
Atlas Asni

Masker Sprite

Switch to Scripting

Masker Sprite digunakan untuk menyembunyikan atau mengungkapkan bagian dari 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
atau kelompok Sprites. Sprite Mask hanya mempengaruhi objek menggunakan komponen Sprite RendererKomponen yang memungkinkan Anda menampilkan gambar sebagai Sprites untuk digunakan di kedua adegan 2D dan 3D. More info
Lihat di Glossary
.

Membuat Masker Sprite

Untuk membuat Masker Sprite pilih dari menu utama GameObject > Objek 2D > Masker Sprite.

Creating a Sprite Mask from the menu
Membuat Sprite Masker dari menu
A new Sprite Mask GameObject is created in the Scene
Masker Sprite baru Game Objek diciptakan di tempat kejadian

Properties

Property Function
Sprite Perhatian untuk digunakan sebagai masker.
Alpha Cutoff Jika alfa mengandung campuran antara area transparan dan buram, Anda dapat secara manual menentukan titik cutoff untuk area mana yang akan ditampilkan. Anda mengubah cutoff ini dengan menyesuaikan slider Alpha Cutoff.
Range Start Rentang Mulai adalah Layer Sorting yang masker mulai menutupi.
Lapisan Sortasi Lapisan Sortasi untuk masker.
Pesanan dalam Lapisan Urutan dalam Lapisan Sorting.
Range End
Masker Semua Secara default masker akan mempengaruhi semua lapisan penyortiran di belakangnya (urutan penyortiran yang lebih rendah).
Custom Ujung kisaran dapat diatur ke lapisan penyortiran kustom dan pesanan dalam lapisan.

Menggunakan Masker Sprite

The Sprite to be used as a mask needs to be assigned to the Sprite Mask Component
Sprite digunakan sebagai masker perlu ditugaskan ke Komponen Masker Sprite

Masker Sprite GameObjectObjek 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
itu sendiri tidak akan terlihat pada sceneAdegan berisi lingkungan dan menu permainan Anda. Pikirkan setiap file Adegan unik sebagai tingkat yang unik. Di setiap Adegan, Anda menempatkan lingkungan, hambatan, dan dekorasi, pada dasarnya merancang dan membangun permainan Anda dalam potongan-potongan. More info
Lihat di Glossary
, hanya interaksi yang dihasilkan dengan Sprites. Untuk melihat Masker Sprite di tempat kejadian, pilih opsi Masker Sprite di Menu Adegan.

Scene view with Sprite Mask view turned on in the scene
Pemandangan adegan dengan Sprite Mask melihat dibalik di itu adegan

Masker Sprite selalu berlaku. Sprites yang dipengaruhi oleh Masker Sprite perlu memiliki set Interaksi Masker mereka dalam Renderer Sprite.

The character sprites Mask Interaction is set to Visible Under Mask thus only parts of the sprite that are in the mask area are visible
Interaksi kecambah karakter diatur ke Visible Under Mask sehingga hanya bagian dari sprite yang ada di daerah topeng terlihat

Secara default Masker Sprite akan mempengaruhi setiap sprite dalam adegan yang memiliki Masker Interaksi mereka diatur ke Masker Terlihat atau Tidak Terlihat. Cukup sering kita ingin masker hanya mempengaruhi sprite tertentu atau sekelompok kecambah.

The character sprites are interacting with masks on both the cards
Kecambah karakter berinteraksi dengan masker di kedua kartu

Salah satu metode untuk memastikan masker berinteraksi dengan kecambah tertentu adalah menggunakan Komponen Sorting Group.

Sorting Group Component added to the Parent GameObject ensures the mask will affect only children of that Sorting Group
Sorting Group Komponen ditambahkan ke Parent GameObject memastikan masker hanya akan mempengaruhi anak-anak yang Sorting Group

Metode alternatif untuk mengendalikan efek masker adalah untuk menggunakan Pengaturan Rentang Khusus Masker Sprite.

A Sprite Mask with a Custom Range setting ensures the mask will affect only Sprites in the specified Sorting Layer or Order in Layer range
Masker Sprite dengan pengaturan Rentang Kustom memastikan masker hanya akan mempengaruhi Sprites dalam Lapisan Sorting atau Order yang ditentukan dalam kisaran Lapisan

Rentang Mulai dan Rentang Akhir memberikan kemampuan untuk merapikan kecambah masker selektif berdasarkan Layer Sorting atau Order mereka di Layer.




  • 2017–05–26 Sitemap

  • Fitur baru dalam Unity 2017.1 NewIn20171

9-slicing Sprit
Atlas Asni