RBXScriptSignal

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.

RBXScriptSignal veri yaz, daha yaygın olarak bir Etkinlik olarak bilinir, kullanıcı tanımlı işlevlerin, dinleyiciler olarak adlandırılan, oyunda bir şey olduğunda çağrılmasını sağlar.Bir etkinlik gerçekleştiğinde, RBXScriptSignal ı ateş eder ve ona bağlı olan tüm dinleyicileri çağırır.Bir RBXScriptSignal ayrıca her bir dinleyiciye ek bilgi sağlamak için her birine argüman geçirebilir.

Özet

Yöntemler

Yöntemler

Etkinlik ateşlendiğinde çağrılacak bir işlev kurar. Bağlantı ile ilişkili bir RBXScriptConnection nesne döndürür.

Parametreler

func: function

ConnectParallel

Etkinlik ateşlendiğinde çağrılacak bir işlev kurar.Bağlantıyla ilişkili bir RBXScriptConnection nesnesi döndürür.Etkinlik ateşlendiğinde, sinyal geri çağrısı senkronize olmayan bir durumda yürütülür.ConnectParallel kullanmak, benzer, ancak sinyal işleyicisine Connect çağrısının ardından daha verimlidir, kullanmak, task.desynchronize() , sinyal işleyicisinde.

Not: Paralel olarak bağlanan kodların bir Aktör altında köklenmesi gerekir.

Parametreler

func: function

Etkinlik ateşlendiğinde çağrılacak bir işlev kurar.Bağlantıyla ilişkili bir RBXScriptConnection nesnesi döndürür.Once 'in davranışı Connect 'a benzerdir.Ancak, belirtilen işlev tarafından çok sayıda etkinin alınmasına izin vermek yerine, yalnızca ilk etkinin teslim edilmesi sağlanır.Once kullanmak ayrıca, işlev çağrılmadan önce bağlantının otomatik olarak kesilmesini sağlar.

Parametreler

func: function

Wait

Variant

Sinyal ateşlenene kadar mevcut iş parçasını verir ve sinyal tarafından sağlanan argümanları geri gönderir.

Dönüşler

Variant