serhatwxe

Unreal MVP
3 Ocak 2016
317
1
54
28
(34) İstanbul Avrupa
Normalde parmağımı ekrana değdirdiğimde kamera oynar zira sahnede Input Touch var. Oyuncu sağdaki butonla ateş edince, ateş ederken daha rahat nişan alması için butona basılı tuttuğunda kameranın oynamasını istiyorum, tıpkı kameraya yaptığım işlemi butona uygulamak gibi. (Buton sabit, ama parmağı oynatınca ekrana yaptığım kamera oynama işleminin butona da uygulanmasını istiyorum)

Aslında bir joystiğe buton özelliği verebilsem sorun çözülecek. Josytik'e basınca ateş etmesi gibi, ama öyle bir şey olmuyor maalesef.


LjQAEJ.png


Input touch'ın finger index kısmıyla acaba bir bağımız var.
EKRANA UYGULADIĞIM KAMERA BLUEPRINTI: https://i.hizliresim.com/MIxWre.png
 
muhammedsgrl' Alıntı:
ne istediğini tam olarak anlayamadım. Joystickle ateş ederken yine aynı joystickle ateş etme esnasında kamerayı sağa sola mı hareket ettirmek istiyorsun ?

evet. butonla ateş ederken, yine aynı butonla ateş etme esnasında kamerayı sağa sola hareket ettirmek istiyorum. 
ekrana dokunurken yaptığım kamera oynatma işlemini butona da verirsem istediğim olur.
 
şöyle yapsan nasıl olur. mesela; kamerayı hareket ettirdiğin joystick varya bu joystick hareket ettiğinde ateş etmeye başlasın o sırada zaten kamerayıda döndürümüş olursun. yani burada ne yapmış olacaksın: imput trouch bağlantısının içindeki "moved" kısmına bir fire boleanı ekleyeceksin. fire boleanı aktif olduğundada silahını ateş ettireceksin :D Tabi o zamanda sağa sola dönerken hep ateş etmiş olacaksın bunu farklı bir joystick olarak yapmanı tavsiye ederim :D
 
muhammedsgrl' Alıntı:
şöyle yapsan nasıl olur. mesela; kamerayı hareket ettirdiğin joystick varya bu joystick hareket ettiğinde ateş etmeye başlasın o sırada zaten kamerayıda döndürümüş olursun. yani burada ne yapmış olacaksın: imput trouch bağlantısının içindeki "moved" kısmına bir fire boleanı ekleyeceksin. fire boleanı aktif olduğundada silahını ateş ettireceksin :D Tabi o zamanda sağa sola dönerken hep ateş etmiş olacaksın bunu farklı bir joystick olarak yapmanı tavsiye ederim :D

hocam çok farklı bir yaklaşım  :D  sahnede bir josytick yok. ekleyip dediğini yaptım diyelim. joysticki her hareket ettirdiğimde ateş edecek oysa istediğim mouse'u ekrana oynattığımda kıpırdayan kameranın, butona oynattığımda kıpırdaması. (mouse yerine parmak olacak mobile'da.)
video:

Bu içeriği görmek için üçüncü parti çerezlerine izin vermeniz gerekli.
Daha fazla detay için çerezler sayfasını ziyaret edin.
 
Bu içeriği görmek için üçüncü parti çerezlerine izin vermeniz gerekli.
Daha fazla detay için çerezler sayfasını ziyaret edin.

Önce bu linkteki videoya bak sonra beni iyi dinle ::D şimdi videoda ne var ? iki joystick var soldaki hareketi sağlayan joystick sağdaki ise etrafa bakmamızı sağlayan rotasyon joysticki. Şimdi sende rotasyonu sağlayan joystick direk ekrandan oluyor ama sen ayriyeten videodaki gibi sağ tarafa rotasyon joysticki ekleyeceksin daha sonra ateş etme kodunu, oluşturduğun bu joysticke tıkladığın zaman aktif olmasını sağlayacaksın böylelikle bu hem sağa sola bakmanı sağlayacak hemde aynı zamanda parmağın joystickte olduğu sürece silahın ateş etmesini sağlayacak (;
 
https://www.youtube.com/watch?v=XHHAjRVBc9Y

Önce bu linkteki videoya bak sonra beni iyi dinle :
biggrin.png
 şimdi videoda ne var ? iki joystick var soldaki hareketi sağlayan joystick sağdaki ise etrafa bakmamızı sağlayan rotasyon joysticki. Şimdi sende rotasyonu sağlayan joystick direk ekrandan oluyor ama sen ayriyeten videodaki gibi sağ tarafa bir tane daha rotasyon joysticki ekleyeceksin daha sonra ateş etme kodunu, oluşturduğun bu joysticke tıkladığın zaman aktif olmasını sağlayacaksın böylelikle bu hem sağa sola bakmanı sağlayacak hemde aynı zamanda parmağın joystickte olduğu sürece silahın ateş etmesini sağlayacak (;
 
muhammedsgrl' Alıntı:
https://www.youtube.com/watch?v=XHHAjRVBc9Y

Önce bu linkteki videoya bak sonra beni iyi dinle :
biggrin.png
 şimdi videoda ne var ? iki joystick var soldaki hareketi sağlayan joystick sağdaki ise etrafa bakmamızı sağlayan rotasyon joysticki. Şimdi sende rotasyonu sağlayan joystick direk ekrandan oluyor ama sen ayriyeten videodaki gibi sağ tarafa bir tane daha rotasyon joysticki ekleyeceksin daha sonra ateş etme kodunu, oluşturduğun bu joysticke tıkladığın zaman aktif olmasını sağlayacaksın böylelikle bu hem sağa sola bakmanı sağlayacak hemde aynı zamanda parmağın joystickte olduğu sürece silahın ateş etmesini sağlayacak (;

Dediğini yaptım. Yaptıktan sonra aklıma geldi o da şu ki; benim joystick kullanmak yerine ekrana Input Touch vermemin sebebi daha rahat nişan alınması içindi. Joystick ile (özellikle fps oyunu için) nişan almak çok çok zor oluyor. G.playdeki bir çok oyunu indirip test ettim hepsi input touch ekleyip yapmış.
Yani oyunu daha kolay yapayım derken daha da zorlaştırıyorum bir nevi ::D
Hatta sırf bu sorun yüzünden bir çok oyun oyuna ateş butonu eklememiş. (imlec üzerine gelince otomatik ateş ediyor.)
bunu bir pubg aşmış. nişan alırken dediğim yöntem kullanılıyor. nasıl yaptığını bir bulsam çok iyi olacak oyunun benim için zor olan kısmı bitti.