UnreliableRemoteEvent
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
วัตถุ UnreliableRemoteEvent เป็นตัวแปรของวัตถุ RemoteEvent เป็นวิธีการสื่อสารแบบหนึ่งทางผ่านขีดจำกัด เครื่องของลูกค้า-เซิร์ฟเวอร์ โด
เพื่อให้ทั้งเซิร์ฟเวอร์และลูกค้าสามารถเข้าถึง UnreliableRemoteEvent ริงโครสทั้งสองด้านได้ เช่น ReplicatedStorage ในบางกรณีอาจเหมาะสมที่จะเก็
UnreliableRemoteEvent เหมาะสำหรับอีเมนต์ชั่วคราวรวมถึงเอฟเฟ็กต์ที่เกี่ยวข้องเฉพาะในเวลาสั้นหรือการเผาไหม้ข้อมูลที่เปลี่ยนแปลงอย่างต
ข้อจํากัดของตัวแปร
ใด ๆ ของวัตถุ Roblox เช่น Datatype.Enum``Class.Instance หรืออื่น ๆ สามารถส่งเป็นพารามิเตอร์เมื่อ UnreliableRemoteEvent ได้ปล่อยออกไป รวมถึง Luau
มีขีดจำกัด 900 บาทสำหรับขนาดของการโหลดของ UnreliableRemoteEvent ขนาดของการโหลดที่ใหญ่ขึ้นจะถูกทิ้ง เช่น
สรุป
วิธีการ
เปิดกิจกรรม OnClientEvent สำหรับแต่ละลูกค้าที่เชื่อมต่อกับ UnreliableRemoteEvent ด้วย มีขีดจำกัด 900 บาทสำหรับขนาดของการโหลดของอีเม็นต์หากไม่มีขีดจำกัด
เปิดกิจกรรม OnClientEvent สำหรับลูกค้าที่เชื่อมต่อกับเดียวกัน UnreliableRemoteEvent มีขีดจำกัด 900 บาทสำหรับขนาดของการโหลดของอีเมต์หากไม่มีขีดจำกัด การ
เริ่มกิจกรรม OnServerEvent บนเซิร์ฟเวอร์จากลูกค้าหนึ่งที่เชื่อมต่อกับเดียวกัน UnreliableRemoteEvent มีขีดจำกัด 900 บาทสำหรับขนาดของการโหลดของเหตุการณ
อีเวนต์
เปิดจาก LocalScript เมื่อ FireClient() หรือ FireAllClients() ถู
เปิดจาก Script เมื่อ FireServer() ถูกเรียกในคําสั่ง UnreliableRemoteEvent ที่เหมือนกันจาก 1> Class.LocalScript1> แม้ว่า
คุณสมบัติ
วิธีการ
FireAllClients
เปิดกิจกรรม OnClientEvent สำหรับแต่ละลูกค้าที่เชื่อมต่อกับเดียวกัน
ใด ๆ ประเภทของ Roblox เช่น Datatype.Enum``Class.Instance หรืออื่น ๆ สามารถส่งเป็นพารามิเตอร์ไปยัง FireAllClients() รวมถึง Lu
อีเวนต์ที่มีขนาดใหญ่กว่า 900 ไบท์จะถูกทิ้ง เมื่อเกิดขึ้นใน Studio ข้อความบันทึกในหน้า การออก จะแสดงจำนวนบาทที่เหตุการณ์ไปยัง
พารามิเตอร์
มีค่าที่จะส่งไปยังเหตุการณ์ทั้งหมด OnClientEvent เหตุการณ์ที่เชื่อมต่อกับเดียวกัน UnreliableRemoteEvent
ส่งค่ากลับ
FireClient
เรียกเหตุการณ์ OnClientEvent สำหรับลูกค้าหนึ่งที่เชื่อมต่อได้โดยใช้ตัวอย่าง Player ตัวอย่างนี้จะทำงานได้เฉพาะเมื่อใช้ใน Script
ใด ๆ ของ Roblox เช่น Datatype.Enum``Class.Instance หรืออื่น ๆ สามารถส่งเป็นพารามิเตอร์ไปยัง FireClient() รวมถึง Luau เช่นตัวเลขสตร
อีเวนต์ที่มีขนาดใหญ่กว่า 900 ไบท์จะถูกทิ้ง เมื่อเกิดขึ้นใน Studio ข้อความบันทึกในหน้า การออก จะแสดงจำนวนบาทที่เหตุการณ์ไปยัง
ดูเพิ่มเติม FireAllClients() ซึ่งทำงานเช่นเดียวกัน แต่ยิงเหตุการณ์สำหรับแต่ละลูกค้าที่เชื่อมต่อกับเดียวกัน UnreliableRemoteEvent
พารามิเตอร์
มีค่าที่จะส่งไปยัง OnClientEvent เหตุการณ์ที่เกี่ยวข้องกับเดียวกัน UnreliableRemoteEvent .
ส่งค่ากลับ
FireServer
เริ่มเหตุการณ์ OnServerEvent บนเซิร์ฟเวอร์จากลูกค้าหนึ่ง เหตุการณ์ที่เชื่อมต่อจะได้รับอาร์กุมนต์ Player ของวิธีการเชื่อม
ใด ๆ ของ Roblox เช่น Datatype.Enum``Class.Instance หรืออื่น ๆ สามารถส่งเป็นพารามิเตอร์ไปยัง FireServer() เช่นเดียวกับ Luau เช่นตั
อีเวนต์ที่มีขนาดใหญ่กว่า 900 ไบท์จะถูกทิ้ง เมื่อเกิดขึ้นใน Studio ข้อความบันทึกในหน้า การออก จะแสดงจำนวนบาทที่เหตุการณ์ไปยัง
พารามิเตอร์
มีค่าที่จะส่งไปยัง OnServerEvent เหตุการณ์ที่เชื่อมต่อกับเดียวกัน UnreliableRemoteEvent .
ส่งค่ากลับ
อีเวนต์
OnClientEvent
เปิดจาก LocalScript เมื่อ FireClient() หรือ FireAllClients() ถู
โปรดทราบว่ามันไม่ได้รับประกันว่าคำสั่งของเหตุการณ์จะตรงกับคำสั่งของ FireClient() หรือ FireAllClients() คอลล์
พารามิเตอร์
ตัวอักษรที่ส่งผ่าน FireClient() หรือ FireAllClients()
OnServerEvent
เปิดจาก Script เมื่อ FireServer() ถูกเรียกในคําสั่ง UnreliableRemoteEvent ที่เหมือนกันจาก 1> Class.LocalScript1> แม้ว่า
โปรดทราบว่ามันไม่ได้รับประกันว่าคำสั่งของเหตุการณ์จะตรงกับคำสั่งของ FireServer() การโทร
พารามิเตอร์
Class.Player ที่เกี่ยวข้องกับลูกค้าที่ FireServer() เรียกมาจาก
พารามิเตอร์ที่ส่งผ่าน FireServer() .