You are on page 1of 9

Unreal Engine Drag And Drop oyunu yapma

Bu projede bir sürükle bırak oyunu yapmak istediğimiz için UI tasarımı oluşturarak başlıyoruz.
Content Drawer içine sağ tıklayarak görseldeki adımları izleyerek Widget Blueprint seçiyoruz.

Üst görsel karşımıza geliyor buradan User Widget seçerek Widget Blueprintini oluşturuyoruz.
Widget Blueprint içi bu şekilde Unreal Engine 5te Canvas Panel ekli gelmiyor bu yüzden biz
kendimiz ekliyoruz.
Ardından Level Blueprint’i açıyoruz.

Ardından Blueprint'i bu şekilde düzenliyoruz.

Şimdi sürüklenecek nesneler için yeniden bir Widget Blueprint’i oluşturuyoruz.


Oluşturduğumuz Blueprint içine giriyoruz ve bir image ekliyoruz. ardından tekrar ilk blueprint’e
dönüyoruz.

Bu yaptığımız blueprinti buraya ekliyoruz ve fill deyip sağ tarafta verilen horizontal ve vertical
alignment ayarlarını yapıyoruz.
Functions kısmından “On Mouse Button Down” seçiyoruz.
Ardından yukarıdaki gibi düzenlemesini yapıyoruz. Burada işimiz bitmedi yeni bir fonksiyon
oluşturacağız bunu için yine override üzerinden gelip “On Drag Detected” seçiyoruz.

Bu sayfada düzenleme yapmadan önce bir güzelleştirme yapacağım. Yeni bir widget Blueprint
oluşturuyorum. Bu blueprint nesnemiz ile etkileşime girip sürükleyince gözükecek.
Sürüklenebilir nesne ile aynı ayarları yapıyor fakat belli olsun diye rengini farklı yapıyorum.

Class olarak “sürüklenebilir nesne etkileşim seçiyoruz” ( Bu benim son oluşturduğum


blueprint).On Drag Detected içinde bu düzenlemeleri yapıyoruz. Böylece artık ekrandaki
sürüklenebilir nesnemiz ile etkileşime girdiğimiz görülecek.

Şimdi yeni bir blueprint oluşturuyoruz. Bu bizim sürüklenecek nesnemizi oluşturacak.


Blueprint içinde image ekliyoruz. Ardından bunu sürükleme formu adını verdiğimiz ilk
blueprint’e ekliyoruz.
Şimdi son oluşturduğumuz blueprint’e eklemeler yapacağız.

Bu işlemlerden sonra basit bir sürükle bırak oyun temellerini yapmış olduk.

You might also like