BindableEvent
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
วัตถุ BindableEvent ช่วยให้สามารถสร้างเหตุการณ์ที่กําหนดเองผ่านการสื่อสารแบบเดี่ยวทางเดียวระหว่างสคริปต์บนด้านเดียวกันของขอบเขต ไคลเอนต์-เซิร์ฟเวอร์เมื่อคุณยิง ผ่านวิธี สคริปต์การยิงจะไม่ให้ผลผลิตและฟังก์ชันเป้าหมายได้รับอาร์กิวเมนต์ที่ส่งมาด้วยข้อจํากัดบางอย่าง BindableEvents สร้างกระทู้ของแต่ละฟังก์ชันที่เชื่อมต่อกันทั้งหมด ดังนั้นแม้ว่าจะมีข้อผิดพลาดในการยิงเพียงครั้งเดียว ผู้อื่นก็จะดำเนินการต่อไป
ในฐานะทางเลือกสำหรับการสื่อสารแบบสองทางระหว่างสคริปต์สองตัวในด้านเดียวกันของขอบเขตไคลเอนต์-เซิร์ฟเวอร์ พิจารณา BindableFunction
ตามที่ระบุไว้ BindableEvents ไม่อนุญาตให้มีการสื่อสารระหว่างเซิร์ฟเวอร์และลูกค้าหากคุณกำลังมองหาฟังก์ชันนี้ให้ใช้ RemoteEvent ตามที่อธิบายไว้ใน อีเวนต์ระยะไกลและการโทรกลับ
ดู การเชื่อมโยงเหตุการณ์และการโทรกลับ สําหรับตัวอย่างโค้ดและรายละเอียดเพิ่มเติมเกี่ยวกับ BindableEvent
ข้อจำกัดพารามิเตอร์
ประเภทของวัตถุ Roblox ใดๆ เช่น , หรืออื่นๆ สามารถส่งเป็นพารามิเตอร์เมื่อ ถูกเรียก รวมถึงประเภท Luau เช่นตัวเลข สตริง และบูลีเนียน แม้ว่าคุณควรสำรวจข้อจำกัด อย่างระมัดระวังก็ตาม
สรุป
วิธีการ
เปิดไฟ BindableEvent ซึ่งจะเปิดไฟ Event กิจกรรม
อีเวนต์
เกิดไฟไหม้เมื่อสคริปต์ใดๆ เรียกวิธี Fire() บนตัวอย่างเดียวกัน BindableEvent
คุณสมบัติ
วิธีการ
Fire
เปิดไฟ BindableEvent ซึ่งจะเปิดไฟ Event กิจกรรมวิธีนี้ไม่ให้ผลแม้ว่าจะไม่มีสคริปต์เชื่อมต่อกับเหตุการณ์ และแม้ว่าฟังก์ชันที่เชื่อมต่อจะให้ผลก็ตาม
ประเภทของวัตถุ Roblox ใดๆ เช่น , หรืออื่นๆ สามารถส่งเป็นพารามิเตอร์ไปยัง เช่นเดียวกับประเภท Luau เช่นตัวเลข สตริง และบูลีเนียน แม้ว่าคุณควรสำรวจข้อจํากัด อย่างระมัดระวังก็ตาม
ดู การเชื่อมโยงเหตุการณ์และการโทรกลับ สําหรับตัวอย่างโค้ดและรายละเอียดเพิ่มเติมเกี่ยวกับ Fire()
พารามิเตอร์
ค่าที่จะส่งไปยังกิจกรรม Event ที่เชื่อมโยงกับ BindableEvent เดียวกัน
ส่งค่ากลับ
อีเวนต์
Event
เกิดไฟไหม้เมื่อสคริปต์ใดๆ เรียกวิธี Fire() บนตัวอย่างเดียวกัน BindableEvent โดยใช้อาร์กิวเมนต์เดียวกับพารามิเตอร์
ดู การเชื่อมโยงเหตุการณ์และการโทรกลับ สําหรับตัวอย่างโค้ดและรายละเอียดเพิ่มเติมเกี่ยวกับ Event