UserInputState

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

Kullanıcı Girişi Durumu kayıdı, şu anda veya geçenlerde yapılan bir girişin durumunu açıklar. Aynı adımlarda kullanılan çeşitli InputObject.UserInputState ve UserInputService etkinlikleri de kullanılır.

UserInputType bağımlı olarak, giriş devletleri farklı olabilir.

  • Basit düğme ve tuş tuşları genellikle basit bir BaşlaBitişi akışını takip eder.
    • Oyunpad'i tetikleme düğmeleri, düğmeye basma butonlarına benzer, ancak düğmenin durumunu değiştirecek Değiştir düğmesini kullanır.
  • Farenin genel hareketi genellikle şunu takip eder: Başla (fare-over) → Değiştir → Bitir (fare-git).
    • Dokunmatik giriş, fare hareketiyle biraz benzer davranır. Başla ve Bitişi kullanıcının ekrana dokunmasıyla başlar veya biten. Aynı InputObject kullanılır kullanıcının ekrana dokunmasıyla.
  • Gamepad başlık düğmesi kontrolleri, pozisyon değişikliği her kare içinde Değiştirmeyi sağlar.

İptal

Class.ContextActionService 'in konumunda, bağlayıcı eylem işlemleri kullanarak BindAction ile ilgili bir Kullanıcı Girişi Devletini sağlayarak eylem bağlayıcı aksiyon

Öğeler

AdDeğerÖzet
Begin0

oyunetkileşime geçtiğinde InputObject başlar etkileşime geçmeye başlar. Örneğin, bir fare düğmesine basılır, veya bir tuşa basılır, veya ekrana dokunulduğunda bir dizi başlar.

Change1

Her karede bir InputObject ile etkileşim kurulduğu için oyun ve birimin devleti hakkında bir değişiklik oluyor. Örneğin, bir hareketi farenin konumunun hareketi, bir oyunpad başparmak düğmesi veya ekran dokunma noktası gibi.

End2

Bir InputObject oyunla etkileşimini bitirdiğinde. Mesela, bir fare butonu yukarı, veya bir tuşa yukarı, veya bir dokunmatik parmak dokunmatik dokunmatik dokunmatik dokunmatik dokunmatik dokunmatik dokunmatik dokunmatik dokunmatik dokunmatik dokunmatik dokunmatik dokunmatik dokunmatik dokunmatik dokunmatik dokunmatik dokunmatik dokunmatik dokunmatik dokunmatik dokunmatik dokunmatik dokunmatik dokunmatik dokunmatik dokunmatik dokunmatik dokunmatik

Cancel3

Bu girdi artık alakasız olduğunu gösteren özel bir durum, özellikle ContextActionService ile. Örneğin, ikinci bağlanmış işlevin işlemlerini iptal etmek için ilkini iptal etmeye neden olacaktır.

None4

oyunasla görülmeyeceği gibi bir devlet, aslında sadece dizinin sonunu işaret eder.

Bu sayfadakiler