Unity Ekran Optimizasyonu

Katılım
24 Ağustos 2017
Mesajlar
2.823
Makaleler
1
Çözümler
16
Merhabalar. Android için yaptığım oyunda ekran çözünürlüğüne göre bazen tuşlar kenarda kalıyor ekrana sığmıyor, bazen de küçücük kalıyorlar. Nasıl her çözünürlükteki ekranlara sabitlerim? @Predator Titan bayadır soru sormuyordum, geri döndüm
 
Merhabalar dostum. Ben de uzun zamandır bakmıyordum foruma göremedim sorunu.
Soruya gelirsek:
Sarı işaret ile belirttiğim Oklar bizim işimize yarayacak. Bak şimdi bir Image var değil mi ? Bu Image, dediğin gibi her çözünürlükte aynı oran da gözükebilmesi için; belirtilen okları resmin sonlarına, sınırlarına yani getireceksin.
 
Teşekkürler, ancak sorunu siz cevap vermeden çözdüm. Canvas ayarlarından "Scale with pixel size" yazan bölümü "Scale with screen size" olarak değiştirdim. Umarım doğru bir yöntemdir.
 
Konuyu tekrar hortlatayım. Ben deneme yaptığımda scale with screen size dememe rağmen telefonda küçük kalıyor. Acaba referans pikseli FHD veya FHD+ seviyesine mi getirmek lazım.
 
Konuyu tekrar hortlatayım. Ben deneme yaptığımda scale with screen size dememe rağmen telefonda küçük kalıyor. Acaba referans pikseli FHD veya FHD+ seviyesine mi getirmek lazım.
Sorunun çözümünü ilk mesajımda ayrıntılı olarak anlattım, onu deneyin.
 
Başka şeylerle ilgilendim, tekrar denemedim, devam ediyor gibi anlatın lütfen.
Scale with screen size dedikten sonra, "Game" penceresinde

işaretlediğim yere tıklayarak, oyununuz ekranda yan duracaksa 1920x1080 landpace, dik duracaksa 1920x1080 portrait kısmına tıklayın. (Burada amaç "Game" panelini serbest görüşten çıkarıp belli bir piksele sabitlemek, yani 1920x1080 olması şart değil. Yeter ki belli bir pixel değerine sabitlensin) Daha sonra Canvas'ın içindekileri, Canvas'ın kenarlarına tam olarak yerleştirdiğinizden emin olun.

Şu an PC başında değilim detaylı anlatamıyorum. Eğer anlamayıp yapmazsanız, PC başına heçince detaylı anlatabilirim. Siz de sorununuzu görsellerle destekleyrek detaylıca anlatırsanız daha kolay yardım edebiliriz.
 

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