Unity ile yaptığım oyunu her cihaza göre nasıl ayarlarım?

Can_Coşkun01

Hectopat
Katılım
14 Temmuz 2021
Mesajlar
45
Merhaba, ben Unity programını kullanarak oyun yaptım. Oyunumu 1280 piksel genişliğinde ve 1024 piksel yüksekliğinde bir bilgisayara tam olacak bir şekilde yaptım. Farklı ekran çözünürlüğüne sahip bir kullanıcının oyunumu çalıştırınca kullanıcının ekranında oyunun tam gözükmediğini fark ettim. Oyunumu her kullanıcı için ideal hale nasıl getiririm?
 
Yaşadığın sorun Canvas üzerindeki objelerde mi yoksa sahnendeki objeler mi farklı gözüküyor? Bu tarz sıkıntılar yaşadığın zaman görseller de atarsan daha kolay destek bulabilirsin. İyi forumlar.
 
Yaşadığın sorun Canvas üzerindeki objelerde mi yoksa sahnendeki objeler mi farklı gözüküyor? Bu tarz sıkıntılar yaşadığın zaman görseller de atarsan daha kolay destek bulabilirsin. İyi forumlar.
Canvas içine eklediğim yazılar daha düşük ekran çözünürlüklerinde tam gözükmüyor.
 
Canvas içindeki her objeyi ayrı ayrı objelerle gruplandır. Mesela sol üst kısımda slider ve resim varsa onları "sol_ust" şeklinde bir objenin içinde gruplandır. Onun dışında Canvası kameraya göre ayarla ve referans alınan çözünürlüğü 1280x1024 yap.
 

Dosya Ekleri

  • resim_2022-01-30_170332.png
    41,7 KB · Görüntüleme: 110
Canvas ayarlarına gel. Screen Math Mode adlı değeri Expand olarak ayarla. Sonra oyununa eklediğin yazı, resim gibi objeleri anchorlar ile yerini tam oturt. (Anchor nedir diye sorarsanız resmi aşağıda.)

 
Bu mesajınız, sadece UI objelerini ayarlamamı sağlıyor ama Bu siteye bakarak oyun objelerini de ayarlayabildim. UI objelerini ayarlamama yardımcı olduğunuz için teşekkürler.
 
Artı -1 Eksi
Unity'deki "Game" sekmesindeki ekran ayarlarını değiştirebilirsin. Orada mobil olarak da yapabilirsin ve ya başka çözünürlüklerde yapabilirsin.
 

Bu konuyu görüntüleyen kullanıcılar

Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…