UnreliableRemoteEvent
*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.
Güvenilmez Uzaktaki Etkinlikmezleştirme Objeleri nesne, RemoteEvent nesnesinin bir çeşididir. Bu nesne, yanıt için gönderilmeyen, yanıtı olmayan ve güvenilmez bir şekilde bir şekilde iletişim kurar. Bu iletişim, bir
Hem sunucu hem de istemcilerin erişebileceği bir UnreliableRemoteEvent instansı için, her iki tarafın da görebileceği bir yerde olmalıdır, örneğin ReplicatedStorage , embora bazı durumlarda Workspace içinde veya 1> Class.Workspace1>
UnreliableRemoteEvent en iyi kısa süreli etkinlikleri içeren geçici etkinlikler için kullanılır veya aynı anda değiştirilen verileri yeniden oluşturmak için sürekli olarak değiştirilir. Bu etkinlikler kayıp edilirse ve işlenmeden önce daha önce
Parametre Sınırları
Herhangi bir Roblox nesnesi, bir Enum, Instance veya diğerleri bir UnreliableRemoteEvent çalıştığında bir parametre olarak geçilebilir, bu da sayılar, yazılımlar ve booleanlar gibi diğer Roblox nesneleri için aynıdır.
Bir UnreliableRemoteEvent ın yüklenmesine 900 başına bir sınır var. Daha büyük yükler bırakılır. Tüm etkinliklerde olduğu gibi, Class.UnreliableRemoteEvent ”yönt
Özet
Özellikler
Yöntemler
Aynı OnClientEvent ile bağlantı kurulan her kliene ait UnreliableRemoteEvent etkinliğini başlatır. Etkinliğin yüklenmesi durumunda etkinliğin yüklenmesi için 900 başlangıç sınırı vardır, aksi takdirde etkinliğe atılır.
Aynı OnClientEvent ile bağlantılı özel bir istemci için UnreliableRemoteEvent etkinliğini başlatır. Etkinliğin yüklenmesi için 900 başlık değerine sahiptir, aksi takdirde etkinlik serbest bırakılır.
Aynı OnServerEvent ile bağlantılı bir klipten sunucudaki UnreliableRemoteEvent etkinliğini başlatır. Etkinliğin yüklenmesine 900 başlangıç birimi var, aksi takdirde etkinlik serbest bırakılır.
Etkinlikler
Aşağıdaki Class.LocalScript ile ilgili iki şekilde LocalScript veya FireClient() çağrılır:
Aynı Script çağrısında FireServer() 'dan yanan bir atış yapılır, ancak bu atış garanti edilemez, bununla birlikte yukarıdaki yöntemler çağrılırsa. Bu, paket sözleşme imzalamaveya mükemmel
Özellikler
Yöntemler
FireAllClients
Aynı UnreliableRemoteEvent 'e bağlanan her klişe için FireClient() etkinleştirme olayını başlatarak aynı etkinle
Herhangi bir Roblox nesnesi, bir Enum , Instance veya diğerleri olabilir, bir FireAllClients() veya Luau gibi sayılar, yazılımlar ve booleanlar olarak, ancak 1>sınırları1> araş
900바이트'ten daha büyük bir yük olan etkinlikler bırakılacaktır. Bu Studio'da gerçekleştiğinde, Çıkış penceresindeki bir günlük mesaj, etkinliğin kaç byte gittiğini gösterecektir.
Parametreler
Aynı OnClientEvent etkinliğine bağlı tüm UnreliableRemoteEvent etkinliklerine değerleri geçer.
Dönüşler
FireClient
Gereken OnClientEvent iletişim kurulan ilk bağlantılan klişe için Player etkinliğini başlatır. Bu yöntem, sunucudan bir klişeye iletişim kurmak için kullanılır, bu yüzden Script içinde kullanılır.
Herhangi bir Roblox nesnesi, bir Enum, Instance veya diğerleri bir FireClient() olarak geçilebilir, ayrıca sayılar, yazılımlar ve booleanlar gibi Luau türleri de araştırılmalıdır, ancak
900바이트'ten daha büyük bir yük olan etkinlikler bırakılacaktır. Bu Studio'da gerçekleştiğinde, Çıkış penceresindeki bir günlük mesaj, etkinliğin kaç byte gittiğini gösterecektir.
Ayrıca bakınız FireAllClients() , bu da aynı şekilde çalışır, ancak her bağlantıda bulunan UnreliableRemoteEvent için etkinleştirilir.
Parametreler
Aynı OnClientEvent ile bağlantılı olan etkinliklere değerleri UnreliableRemoteEvent eşlerine iletir.
Dönüşler
FireServer
Bir istemci tarafından OnServerEvent sunucusundaki Player argümanını alır. Bağlantılan etkinlikler, LocalScript metodunu kullanarak sunucudan iletişim kuran 1>Class.LocalScript1> .
Herhangi bir Roblox nesnesi, bir Enum, Instance veya diğerleri bir FireServer() olarak geçilebilir, ayrıca sayılar, yazılımlar ve booleanlar gibi diğer Roblox nesneleri de 1>sınırları
900바이트'ten daha büyük bir yük olan etkinlikler bırakılacaktır. Bu Studio'da gerçekleştiğinde, Çıkış penceresindeki bir günlük mesaj, etkinliğin kaç byte gittiğini gösterecektir.
Parametreler
Aynı OnServerEvent etkinliğine bağlı olan değerleri UnreliableRemoteEvent etkinliklerine geçer.
Dönüşler
Etkinlikler
OnClientEvent
Aşağıdaki Class.LocalScript ile ilgili iki şekilde LocalScript veya FireClient() çağrılır:
Ayrıca, etkinliklerin sırasının FireClient() veya FireAllClients() çağrılarıyla eşleştiği garanti edilmez.
Parametreler
Aşağıdaki parçalardan biri iletişim kurulur: FireClient() veya FireAllClients() .
OnServerEvent
Aynı Script çağrısında FireServer() 'dan yanan bir atış yapılır, ancak bu atış garanti edilemez, bununla birlikte yukarıdaki yöntemler çağrılırsa. Bu, paket sözleşme imzalamaveya mükemmel
Ayrıca, etkinliklerin sırasının FireServer() çağrılarıyla eşleşeceğinden garanti edilemez.
Parametreler
Class.PlayerFireServer() çağrısının kökeni.
Aktarılan parametreler FireServer() aracılığıyla gönderildi.