BaseScript

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

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

ไม่สามารถสร้าง

คลาสเบื้องหลังสำหรับสคริปต์ทั้งหมดที่ทำงานอัตโนมัติ

สรุป

คุณสมบัติ

  • อ่านพร้อมๆ กัน

    กำหนดว่า BaseScript จะทำงานหรือไม่

  • ไม่ซ้ำ
    อ่านพร้อมๆ กัน

    กำหนดว่า BaseScript จะทำงานหรือไม่

  • การรักษาความปลอดภัยของปลั๊กอิน
    อ่านพร้อมๆ กัน

    กำหนดคอนเท็กส์ที่สคริปต์จะดำเนินการตาม

คุณสมบัติ

Disabled

อ่านพร้อมๆ กัน

กำหนดว่า BaseScript จะทำงานหรือไม่

หากสคริปต์ถูกปิดใช้งานโดยการเปลี่ยนค่านี้เป็น true ในขณะที่สคริปต์กำลังดำเนินการ กระทู้ปัจจุบันของสคริปต์จะถูกยุติ

หากค่านี้เปลี่ยนจากจริงเป็นปลอมสคริปต์จะทำงานอีกครั้ง ซึ่งหมายถึงว่า Disabled สามารถเปิด/ปิดสคริปต์ได้:


scriptObject.Disabled = true
scriptObject.Disabled = false

โปรดทราบว่าส่วนของโค้ดด้านบนไม่สามารถใช้ภายในสคริปต์เองได้ เนื่องจากการปิดใช้งานสคริปจากภายในตัวเองจะยุติการทำงานของธนาคารและจะไม่เริ่มตัวที่รีเอนเนอร์

Enabled

ไม่ซ้ำ
อ่านพร้อมๆ กัน

กำหนดว่า BaseScript จะทำงานหรือไม่ ควรใช้ในความโปรดปรานของสมบัติสมบัติที่คล้ายกันแต่ตรงกัน Disabled คุณสมบัติ

หากสคริปต์ถูกปิดใช้งานโดยการเปลี่ยนค่านี้เป็น false ในขณะที่สคริปต์กำลังดำเนินการ กระทู้ปัจจุบันของสคริปต์จะถูกยุติ

หากค่านี้เปลี่ยนจาก false เป็น true สคริปต์จะทำงานอีกครั้ง ซึ่งหมายถึงว่า Enabled สามารถเปิด/ปิดสวิตช์เพื่อเริ่มตัวสคริปใหม่ได้:


scriptObject.Enabled = false
scriptObject.Enabled = true

โปรดทราบว่าส่วนของโค้ดด้านบนไม่สามารถใช้ภายในสคริปต์เองได้ เนื่องจากการปิดใช้งานสคริปจากภายในตัวเองจะยุติการทำงานของธนาคารและจะไม่เริ่มตัวที่รีเอนเนอร์

RunContext

การรักษาความปลอดภัยของปลั๊กอิน
อ่านพร้อมๆ กัน

กำหนดคอนเท็กส์ที่สคริปต์จะดำเนินการตาม

เมื่อใช้สคริปต์ Legacy RunContext จะเรียกใช้ได้เฉพาะเมื่อมีความสัมพันธ์กับคอนเทนเนอร์ที่เฉพาะเมื่อพวกเขาเป็น Script หรือ LocalScript

หากได้รับการกำหนด RunContext ในขณะที่สคริปต์กำลังดำเนินการใด ๆ ที่สร้างโดยสคริปต์จะถูกยุติและสคริปต์จะเริ่มดำเนินการภายใต้บริบทใหม่หากเป็นไปได้

หมายเหตุ, RunContext ไม่สามารถใช้จากโค้ดท้องถิ่น

วิธีการ

อีเวนต์