InputAction

Artık kullanılmayanları göster

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.

Gezilemez

InputAction "Zıplama", "Koşma" veya "Ateş Etme" gibi bir oyun eylemi mekanizması tanımlar. Bu eylemler daha sonra InputBinding kullanılarak donanım girişlerine yönlendirilir.Bir ilk atasının türünü kontrol edecek ve bu bağlamda kaydedilecek (eğer bir ata bağlamı yoksa, varsayılan bir bağlamda kaydedilecektir).

Özet

Özellikler

Yöntemler

  • Fire(state : Variant):()

    InputAction güncellenir verilen duruma ve uygun sinyalleri ateş eder.

  • GetState():Variant

    InputAction 'nin mevcut durumunu döndürür.

Etkinlikler

Özellikler

BoolState

Salt Okunur
Çoğaltılmamış
Betiklenemez
Roblox Betik Güvenliği
Paralel oku

Direction1DState

Salt Okunur
Çoğaltılmamış
Betiklenemez
Roblox Betik Güvenliği
Paralel oku

Direction2DState

Salt Okunur
Çoğaltılmamış
Betiklenemez
Roblox Betik Güvenliği
Paralel oku

Enabled

Paralel oku

InputAction 'nin etkinleştirilip etkinleştirilmediğini belirler. Eylem durumu, bu özellik false 'ya geçirildiğinde sıfırlanacaktır.

Paralel oku

Eylemin ne tür bir giriş değeri beklediğini belirtir. Daha fazla ayrıntı için Enum.InputActionType bakın.

Yöntemler

Fire

()

InputAction güncellenir verilen duruma ve uygun sinyalleri ateş eder.Bu yöntem, geçen state aktarılan "giriş" için en yararlıdır, çünkü oyuncu bu durumu normal girişler aracılığıyla tetiklediğinde olayları tetiklemelidir, örneğin Pressed veya StateChanged bağımsız olarak.

Bu yöntem yalnızca state ve Type eşleşen bir 0.5 parametresini kabul edecek ve eşleşmeyen bir türle çağrılmaya çalışılması bir hata verecek, örneğin Type durumunun çağrılması sırasında bir devlet Bool .

Bu yöntemin Pressed , Released ve StateChanged koşullarını takip ettiğini unutmayın.Örneğin, ile bir dizi ardı ardına çağrı yaparsanız, sadece ilk durum değişikliğinde ateşlenecek ve sonraki çağrılar hiçbir şey yapmayacaktır.

Parametreler

state: Variant
Varsayılan değer: ""

Dönüşler

()

GetState

Variant

Mevcut durumu InputAction , örneğin bir eylem için true ile ayarlanmış Type için geri döndürür, örneğin bir eylem için Bool .


Dönüşler

Variant

Mevcut durum InputAction .

Etkinlikler

Pressed

Bu etkinlik yalnızca ayarlandığında ve sadece durum 'dan 'a geçtiğinde ateşlenir.


Released

Bu etkinlik yalnızca ayarlandığında ve sadece durum 'dan 'a geçtiğinde ateşlenir.


StateChanged

Bu olay, devlet aynı devlete geçmeye çalışırsa dışında, devletin durumu değiştiğinde tüm Enum.InputActionType tipleri için ateşlenir.

Parametreler

value: Variant

Yeni durum InputAction .