Bagaimana cara memastikan tata letak UI sesuai dengan setiap perangkat yang didukung di Unity?
Saya menerbitkan aplikasi di Play Store, saya mengembangkannya di Unity, tetapi beberapa teman saya menunjukkan kepada saya tata letak UI terlihat sedikit berbeda dari yang saya harapkan dan lihat di perangkat pengujian saya.
Apakah ada cara untuk memaksa setiap perangkat yang didukung untuk menampilkan permainan dan tata letak saya persis seperti yang saya harapkan?
Saya tahu bahwa di Android Studio, ada bungkus konten dan batasan (Atau apa pun namanya), tetapi saya tidak mengetahui opsi seperti itu di Unity.
PS Penting untuk diingat bahwa saya memiliki pemandangan dengan Kamera AR (Bukan yang biasa), sedangkan yang lainnya adalah kamera biasa.
Terima kasih sebelumnya!
Jawaban
Ada alat baru di Unity yang disebut Device Simulator
Berikut tutorial yang bagus: Youtube
Tapi perbaikan utama bisa dilakukan hanya di Canvas -> Canvas Scaler. Mode Skala UI disetel untuk Scale With Screen Size
kemudian menyetel Cocokkan ke 0 jika game vertikal atau 1 jika game dalam lanskap. Kemudian setel jangkar ke batas untuk elemen UI.