forever

Yeni üye
3 Haz 2023
3
0
0
(35) İzmir
Herkese iyi geceler dilerim,

Öncelikle belirtmek istiyorum ki Unreal Engine 5 oyun motoruna yeni başladım ancak çok uzun bir Unity deneyimim bulunmakta. Unreal oyun motorunda 2 boyutlu bir oyunum için UI ana menü tasarımı yapacağım ancak tüm dillerde araştırmama rağmen Unreal için tüm UI tasarım eğitim ve kaynaklarının butonlardan ibaret olduğunu gördüm ancak ben oyunumda ana menü tasarımını aşağıdaki oyun gibi yapmak istiyorum. Ana menü için tasarladığım resimdeki bazı kısımlara oyunu başlat, oyundan çık gibi kısımlar eklemek istiyorum ancak bu konu ile alakalı hiçbir dilde hiç yararlı bir eğitim bulamadım, bu konuda konuşanı bile bulamadım.

Bu konuda tüm önerilere açığım, hatta eğitim önerilerine de açığım. Oyun boyunca genelde kendi tasarladığım resimlerde etkileşimler yaratarak level atlama yapmak istiyorum. Oyun 2D.
https://www.hizliresim.com/8xrmv7s
 
Ben ana menüye buton eklemek istemiyorum ama. Resimlerdeki belirli bölümlere eklemek istiyorum. Konudaki resmi de çok iyi bir örnek diye attım, yoksa solunda yer alan tabelayı yapmayacağım. Ben direkt tasarladığım resim üzerinden etkileşim hazırlamak istiyorum. Örneğin oyuna başla kısmını kapıya koyacağım, karakter mouse'u kapıya götürdüğünde kapı aralıklanacak ve tıkladığında da oyuna giriş yapmış olacak. Bu tarz bi ana menü tasarlamak istiyorum. (Resimler hazır bu arada mesele nasıl yapacağımı bilmemekte.)
 
UI widget'e gir, background foto ekle, üstüne de buton ekle, butonu gizle. Bu buton kapının üzerinde olsun. Kapıya basan kişi kapıya bastığını sanacak ama aslında butona basıyor tabii.
Eklediğin butonun eventleri var, pressed, hovered, released, click gibi gibi. Sanırım hovered olması gerekiyordu. Bu üzerine gelince olacaklar. Fareyi bu butonun üzerine getirince, kapıyı açma anim'i göstereceksin, çekince ise tam tersi olacak kapı kapanacak. Tıklayınca kapı açılacak open level ile yeni level'a geçeceksin.
Ana mantık bu.