BUAT DUNIAMU
Antarmuka Pengguna

Mengatur Kanvas UI

18min

Perangkat mobile hadir dalam berbagai ukuran dan resolusi layar. Di ZEPETO World, Canvas Unity digunakan untuk mengekspresikan elemen UI, jadi Unity memiliki batasan yang sama.

Panduan berikut memberikan pengaturan netral untuk menyajikan UI Anda untuk sebanyak mungkin perangkat.

Oleh karena itu, meskipun tidak mungkin untuk mengekspresikan UI yang pas persis di semua perangkat mobile, kami bertujuan untuk menempatkan elemen UI di posisi yang serupa di sebagian besar perangkat.



Pengaturan Canvas dalam mode layar vertikal

1. Pengaturan Canvas untuk mode layar potret diatur seperti di bawah ini.

  • Mode Skala UI : Skala Dengan Ukuran Layar
  • Resolusi Referensi :
    • X : 750
    • Y : 1334
  • Mode Pencocokan Layar : Pencocokan Lebar Atau Tinggi
  • Pencocokan Lebar
Document image




2. Pengaturan SafeArea

  • Buat objek bernama SafeArea sebagai anak dari objek Canvas.
  • Di panel Inspector, klik tombol Tambah Komponen untuk menambahkan komponen Zepeto Screen Safe Area.
Document image




👍 Tips

  • Komponen Zepeto Screen Safe Area memindahkan UI yang tertutup oleh area notch dan home bar dari terminal tertentu ke dalam layar pada layar IOS.
  • Objek UI yang dipengaruhi oleh Zepeto Screen Safe Area dapat dimasukkan sebagai sub-objek.



3. Atur area tombol kanan atas

Atur area tombol di kanan atas untuk secara otomatis menyelaraskan kiri dan kanan setiap kali elemen ditambahkan sebagai sub-objek melalui Layout Group.

Buat objek baru di bawah SafeArea dan atur komponen berikut.

  • Transform Rect
    • PosX : -22, PosY : -22
  • Grup Tata Letak Horizontal
    • Jarak: 20
    • Penyelarasan Anak: Kiri Atas
  • Filter Ukuran Konten
    • Kesesuaian Horizontal: Ukuran yang Diinginkan
Document image


4. Pengaturan tombol

Buat objek Tombol sebagai anak dari area tombol. Tombol secara otomatis diselaraskan dan menerapkan pengaturan berikut.

  • Lebar: 62
  • Tinggi: 62
Document image




5. Periksa di perangkat

Sekarang, jika Anda membangun dunia dan memeriksanya di perangkat seluler Anda, Anda akan melihat tombol yang terletak di sudut kanan atas seperti yang ditunjukkan pada gambar berikut.

Document image




❗️ Peringatan Karena tombol rumah kiri dan tombol obrolan adalah tombol yang ditampilkan di lingkungan asli aplikasi ZEPETO, lokasi dan ukuran yang tepat tidak dapat dicocokkan melalui Canvas.



6. Mengatur UI kiri atas

Untuk mengatur elemen UI di area kiri layar, hanya diperlukan beberapa perubahan di area kanan yang diatur di Langkah-3. Berikut adalah pengaturan yang perlu Anda ubah.

  • RectTransform
    • PosX : 22, PosY : -22
  • Horizontal Layout Group
    • Spacing : 20
    • Child Alignment : Atas Kiri
Document image




Pengaturan kanvas dalam mode layar horizontal.

1. Pengaturan kanvas untuk mode lanskap diatur seperti di bawah ini.

  • Mode Skala UI : Skala Dengan Ukuran Layar
  • Resolusi Referensi : X : 750, Y : 1334
  • Mode Pencocokan Layar : Pencocokan Lebar Atau Tinggi
  • Pencocokan Lebar
Document image




2. Pengaturan SafeArea.

  • Buat objek bernama SafeArea sebagai anak dari objek Kanvas.
  • Di panel Inspector, klik tombol Tambah Komponen untuk menambahkan komponen Zepeto Screen Safe Area.
Document image




👍 Tips

  • Komponen Zepeto Screen Safe Area memindahkan UI yang tertutup oleh area notch dan home bar dari terminal tertentu ke dalam layar pada layar IOS.
  • Objek UI yang dipengaruhi oleh Zepeto Screen Safe Area dapat dimasukkan sebagai sub-objek.



3. Atur area tombol kanan atas.

Atur area tombol di kanan atas untuk secara otomatis menyelaraskan kiri dan kanan setiap kali elemen ditambahkan sebagai sub-objek melalui Layout Group.

Buat objek baru di bawah SafeArea dan atur komponen berikut.

  • Rect Transform
    • PosX : -22, PosY : -22
  • Horizontal Layout Group
    • Spacing: 20
    • Child Alignment : Upper Left
  • Content Size Filter
    • Horizontal Fit : Preferred Size
Document image




4. Pengaturan tombol

Buat objek Tombol sebagai anak dari area tombol. Tombol secara otomatis disejajarkan dan menerapkan pengaturan berikut.

  • Lebar : 62
  • Tinggi : 62
Document image




5. Periksa di perangkat

Sekarang, jika Anda membangun dunia dan memeriksanya di perangkat seluler Anda, Anda akan melihat tombol yang terletak di sudut kanan atas seperti yang ditunjukkan pada gambar berikut.

Document image




❗️ Peringatan Karena tombol rumah kiri dan tombol obrolan adalah tombol yang ditampilkan di lingkungan asli aplikasi ZEPETO, lokasi dan ukuran yang tepat tidak dapat dicocokkan melalui Canvas.



6. Mengatur UI kiri atas

Untuk mengatur elemen UI di area kiri layar, hanya beberapa perubahan di area kanan yang diatur di Langkah-3 yang diperlukan. Berikut adalah pengaturan yang perlu Anda ubah.

  • RectTransform
    • PosX : 22, PosY : -22
  • Horizontal Layout Group
    • Spacing : 20
    • Child Alignment : Atas Kiri
Document image