BindableFunction

แสดงที่เลิกใช้งานแล้ว

*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่

วัตถุ BindableFunction ช่วยให้การสื่อสารสองทางระหว่างสคริปต์บนด้านเดียวของเขต คลายเซิ

ในฐานะทางเลือกหนึ่งวิธีการสื่อสารระหว่างสองสคริปต์บนด้านข้างเดียวกันของเขตเครือข่ายลูกค้าเซิร์ฟเวอร์ให้พิจารณา BindableEvent ซึ่งทำงาน ไม่ สำหรับการกลับมา

ตามที่ระบุไว้ BindableFunctions ไม่สามารถสื่อสารระหว่างเซิร์ฟเวอร์และลูกค้าได้ หากคุณกำลังมองหาคุณสมบัตินี้ให้ใช้ RemoteFunction เป็นผู้อธิบายใน เหตุการณ์และ

ดู อีเวนต์และคอลแบ็คที่กําหนดเองสําหรับตัวอย่างโค้ดและรายละเอียดเพิ่มเติมเกี่ยวกับ BindableFunction

ข้อจํากัดของตัวแปร

ใด ๆ ประเภทของ Roblox เช่น Datatype.Enum``Class.Instance หรืออื่น ๆ สามารถส่งเป็นพารามิเตอร์เมื่อ BindableFunction ถูกเรียกใช้ เช่นเดียวกับ Luau เช่นตั

สรุป

วิธีการ

  • Invoke(arguments : Tuple):Tuple
    ผลตอบแทน

    เรียกใช้ Class.BindableFunction ซึ่งในทางหลังเรียกว่า Class.BindableFunction.OnExecute|OnExecute โดยการโทรกลับ กลับค่าที่กลับมาจากการโทรกลับ

Callbacks

คุณสมบัติ

วิธีการ

Invoke

ผลตอบแทน

เรียกใช้ Class.BindableFunction ซึ่งในทางหนึ่งจะเรียกคืน Class.BindableFunction.OnExecute|OnExecute โดยการส่งค่ากลับไปยังคลาส Class.BindableFunction ที่ตรงกัน ตั้งค่าClass.BindableFunction และถ้าคลาส

ใด ๆ ประเภทของ Roblox เช่น Datatype.Enum``Class.Instance หรืออื่น ๆ สามารถส่งเป็นพารามิเตอร์ไปยัง Invoke() รวมถึง Luau เช่นตัวเลขสตริงแ

สามารถผูกคุณสมบัติเพียงอย่างเดียวได้ที่ Invoke() ในแต่ละครั้ง หากคุณกำหนดคุณสมบัติหลายอย่าง จะใช้คุณสมบัติล่าสุดที่กำหนดเท่านั้น

ดู อีเวนต์และคอลแบ็คที่กําหนดเอง สําหรับตัวอย่างโค้ดและรายละเอียดเพิ่มเติมเกี่ยวกับ Invoke()

พารามิเตอร์

arguments: Tuple

มีค่าที่จะส่งไปยัง OnInvoke คอลแล็ก


ส่งค่ากลับ

ค่าที่กลับมาจากการโทรกลับ OnInvoke คือ

อีเวนต์

Callbacks

OnInvoke

พารามิเตอร์

arguments: Tuple

ส่งค่ากลับ