Trepidation

Yeni üye
24 Ocak 2016
123
4
0
Azerbeycan
Selam Arkadaşlar. Projemi Android platformuna geçirmeye karar verdim, ama böyle bir sorun var. Android Default Touchscreen de sadece 2 tane input var. Bunlar öne-arkaya sağa-sola gitme ve bir de aşağı-yukarı, sağa-sola döndürme. Benim projemde mesele fener açma-kapama İnputu eklemiştim. Mobile platforuma geçdikden sonra bu devre dışı kaldı, çünkü İnput olarak sağ fare buttonunu eklemiştim. Ama android de tabii ki, böyle bir button yok. Şimdi sorum bu ki ben nasıl Android de yeni İnputlar ekleye bilirim? Ve bunları Ekranda nasıl button olarak göstere ve dokunmatik dokunduğunda çalışmasını sağlarım??
 
UE4 te Edit-> Project Settings -> Engine kategorisinin altında bulunan "Input " sekmesinden Mobile kısmında yer alan "Default Touch Interface" -> "DefaultVirtualJoysticks" tıklayıp isterseniz editleyebilir istersenizde kendinize yeni bir Touch Interface yazabilirsiniz.

Anlatımım kötü olabilir fakat yazılan yollara giderseniz istediğinizi bulursunuz diye düşünüyorum :)

Kolay gelsin.
 
Widget olarak oluşturursan birşeye gerek kalmaz input alıyor tıklayınca sen onclick olayına yazarsın. Arkadaşın dediği gibi sağ sol için VirtiualJoystick ekleyip haraketleri ordan yapabilirsin