RBXScriptSignal
*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
Verdiği işlevi olaya bağlar ve onu temsil eden bir RBXScriptConnection döndürür.
Verdiği işlevi olaya bağlar ve onu temsil eden bir RBXScriptConnection döndürür.
Verdiği işlevi etkinliğe bağlar (tek bir çağrı için) ve onu temsil eden bir RBXScriptConnection döndürür.
Sinyal ateşlenene kadar mevcut iş parçasını verir ve sinyal tarafından sağlanan argümanları geri gönderir.
Yöntemler
Connect
Etkinlik ateşlendiğinde çağrılacak bir işlev kurar. Bağlantı ile ilişkili bir RBXScriptConnection nesne döndürür.
Parametreler
Dönüşler
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
Dönüşler
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
Dönüşler
Wait
Sinyal ateşlenene kadar mevcut iş parçasını verir ve sinyal tarafından sağlanan argümanları geri gönderir.