BindableFunction
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
วัตถุ BindableFunction ช่วยให้การสื่อสารสองทางระหว่างสคริปต์บนด้านเดียวของเขต คลายเซิ
ในฐานะทางเลือกหนึ่งวิธีการสื่อสารระหว่างสองสคริปต์บนด้านข้างเดียวกันของเขตเครือข่ายลูกค้าเซิร์ฟเวอร์ให้พิจารณา BindableEvent ซึ่งทำงาน ไม่ สำหรับการกลับมา
ตามที่ระบุไว้ BindableFunctions ไม่สามารถสื่อสารระหว่างเซิร์ฟเวอร์และลูกค้าได้ หากคุณกำลังมองหาคุณสมบัตินี้ให้ใช้ RemoteFunction เป็นผู้อธิบายใน เหตุการณ์และ
ดู อีเวนต์และคอลแบ็คที่กําหนดเองสําหรับตัวอย่างโค้ดและรายละเอียดเพิ่มเติมเกี่ยวกับ BindableFunction
ข้อจํากัดของตัวแปร
ใด ๆ ประเภทของ Roblox เช่น Datatype.Enum``Class.Instance หรืออื่น ๆ สามารถส่งเป็นพารามิเตอร์เมื่อ BindableFunction ถูกเรียกใช้ เช่นเดียวกับ Luau เช่นตั
สรุป
วิธีการ
เรียกใช้ Class.BindableFunction ซึ่งในทางหลังเรียกว่า Class.BindableFunction.OnExecute|OnExecute โดยการโทรกลับ กลับค่าที่กลับมาจากการโทรกลับ
คุณสมบัติ
วิธีการ
Invoke
เรียกใช้ Class.BindableFunction ซึ่งในทางหนึ่งจะเรียกคืน Class.BindableFunction.OnExecute|OnExecute โดยการส่งค่ากลับไปยังคลาส Class.BindableFunction ที่ตรงกัน ตั้งค่าClass.BindableFunction และถ้าคลาส
ใด ๆ ประเภทของ Roblox เช่น Datatype.Enum``Class.Instance หรืออื่น ๆ สามารถส่งเป็นพารามิเตอร์ไปยัง Invoke() รวมถึง Luau เช่นตัวเลขสตริงแ
สามารถผูกคุณสมบัติเพียงอย่างเดียวได้ที่ Invoke() ในแต่ละครั้ง หากคุณกำหนดคุณสมบัติหลายอย่าง จะใช้คุณสมบัติล่าสุดที่กำหนดเท่านั้น
ดู อีเวนต์และคอลแบ็คที่กําหนดเอง สําหรับตัวอย่างโค้ดและรายละเอียดเพิ่มเติมเกี่ยวกับ Invoke()