serhatwxe

Unreal MVP
3 Ocak 2016
317
1
54
28
(34) İstanbul Avrupa
Mobil oyunuma makineli tüfek eklemek istiyorum. Yapmak istediğim sistem basit. Düğmeyi basılı tut ve ateş et. Düğmeyi bırak ve ateşi kes. Bunun için iki event'a ihtiyacım var.
1. Pressed button 
2. Released button 

(Buna daha sonra ateş fonksiyonu ekleyeceğim o kısmen hazır.) Bu Test BP'si: https://i.ibb.co/y56kpVK/BP.png

Yalnız sıkıntı şu ki düğmeyi basılı tuttuğumda ortalama 0.80 saniye sonra serbest bırakılıyor. Ama tuttuktan sonra biraz hareket ettirirsem, istediğim kadar tutma hakkım oluyor. Gerçekten tuhaf.

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.

Bunu nasıl çözebilirim? (Benzer bir mantık araba oyunları için de geçerli aslında. Gaza basılı tutunca gidecek gibi. Onlar hiç mi böyle bir sorunla karşılaşmadılar? Nette ing. araştırıyorum bulamıyorum.)
 
serhatwxe' Alıntı:
Mobil oyunuma makineli tüfek eklemek istiyorum. Yapmak istediğim sistem basit. Düğmeyi basılı tut ve ateş et. Düğmeyi bırak ve ateşi kes. Bunun için iki event'a ihtiyacım var.
1. Pressed button 
2. Released button 

(Buna daha sonra ateş fonksiyonu ekleyeceğim o kısmen hazır.) Bu Test BP'si: https://i.ibb.co/y56kpVK/BP.png

Yalnız sıkıntı şu ki düğmeyi basılı tuttuğumda ortalama 0.80 saniye sonra serbest bırakılıyor. Ama tuttuktan sonra biraz hareket ettirirsem, istediğim kadar tutma hakkım oluyor. Gerçekten tuhaf.

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.

Bunu nasıl çözebilirim? (Benzer bir mantık araba oyunları için de geçerli aslında. Gaza basılı tutunca gidecek gibi. Onlar hiç mi böyle bir sorunla karşılaşmadılar? Nette ing. araştırıyorum bulamıyorum.)

Butonun sağda interaction diye bir bölümü var. Orada Is Focusable  ı  kapalı  off konuma getir. Problem büyük ihtimalle çözülecektir.
 
erginegider' Alıntı:
serhatwxe' Alıntı:
Mobil oyunuma makineli tüfek eklemek istiyorum. Yapmak istediğim sistem basit. Düğmeyi basılı tut ve ateş et. Düğmeyi bırak ve ateşi kes. Bunun için iki event'a ihtiyacım var.
1. Pressed button 
2. Released button 

(Buna daha sonra ateş fonksiyonu ekleyeceğim o kısmen hazır.) Bu Test BP'si: https://i.ibb.co/y56kpVK/BP.png

Yalnız sıkıntı şu ki düğmeyi basılı tuttuğumda ortalama 0.80 saniye sonra serbest bırakılıyor. Ama tuttuktan sonra biraz hareket ettirirsem, istediğim kadar tutma hakkım oluyor. Gerçekten tuhaf.

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.

Bunu nasıl çözebilirim? (Benzer bir mantık araba oyunları için de geçerli aslında. Gaza basılı tutunca gidecek gibi. Onlar hiç mi böyle bir sorunla karşılaşmadılar? Nette ing. araştırıyorum bulamıyorum.)

Butonun sağda interaction diye bir bölümü var. Orada Is Focusable  ı  kapalı  off konuma getir. Problem büyük ihtimalle çözülecektir.

Çok teşekkür ederim süpersin ya. Bu kadar kolay bir çözümünün olması da bir hayli garip. Yabancı foruma açmıştım aynı konuyu biri bile bu cevabı yazmadı. Tekrardan sağ ol.
 
serhatwxe' Alıntı:
erginegider' Alıntı:
Butonun sağda interaction diye bir bölümü var. Orada Is Focusable  ı  kapalı  off konuma getir. Problem büyük ihtimalle çözülecektir.

Çok teşekkür ederim süpersin ya. Bu kadar kolay bir çözümünün olması da bir hayli garip. Yabancı foruma açmıştım aynı konuyu biri bile bu cevabı yazmadı. Tekrardan sağ ol.

Bu focusable olayı başka bir şeye tıkladığında diğerlerini devredışı bırakmaya yarıyor bu arada. Çok önemli bir şeydir kendisi. aynı anda 2 tuşa falan basma olayı olacaksa onları yok et.
 
leonscottkfm' Alıntı:
serhatwxe' Alıntı:
Çok teşekkür ederim süpersin ya. Bu kadar kolay bir çözümünün olması da bir hayli garip. Yabancı foruma açmıştım aynı konuyu biri bile bu cevabı yazmadı. Tekrardan sağ ol.

Bu focusable olayı başka bir şeye tıkladığında diğerlerini devredışı bırakmaya yarıyor bu arada. Çok önemli bir şeydir kendisi. aynı anda 2 tuşa falan basma olayı olacaksa onları yok et.

Focusable daha önce kullanmıştım Touch Input için bir işe yaramasa da diğer tüm butonlar, borderlar vs. için dediğin gibi 2 tuşa basma olayını çözüyor. Ama bu uzun basılı tutma işlevini ilk defa duydum. (Bu arada Touch Input yani josytick sorunu için ekranın yarısını kullanılamaz hale getirmiştim 2 tuşa basma sorununu çözmüştü.)