BaseScript
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
คลาสเบื้องหลังสำหรับสคริปต์ทั้งหมดที่ทำงานอัตโนมัติ
สรุป
คุณสมบัติ
กำหนดว่า BaseScript จะทำงานหรือไม่
กำหนดว่า BaseScript จะทำงานหรือไม่
กำหนดคอนเท็กส์ที่สคริปต์จะดำเนินการตาม
คุณสมบัติ
Disabled
กำหนดว่า BaseScript จะทำงานหรือไม่
หากสคริปต์ถูกปิดใช้งานโดยการเปลี่ยนค่านี้เป็น true ในขณะที่สคริปต์กำลังดำเนินการ กระทู้ปัจจุบันของสคริปต์จะถูกยุติ
หากค่านี้เปลี่ยนจากจริงเป็นปลอมสคริปต์จะทำงานอีกครั้ง ซึ่งหมายถึงว่า Disabled สามารถเปิด/ปิดสคริปต์ได้:
scriptObject.Disabled = truescriptObject.Disabled = false
โปรดทราบว่าส่วนของโค้ดด้านบนไม่สามารถใช้ภายในสคริปต์เองได้ เนื่องจากการปิดใช้งานสคริปจากภายในตัวเองจะยุติการทำงานของธนาคารและจะไม่เริ่มตัวที่รีเอนเนอร์
Enabled
กำหนดว่า BaseScript จะทำงานหรือไม่ ควรใช้ในความโปรดปรานของสมบัติสมบัติที่คล้ายกันแต่ตรงกัน Disabled คุณสมบัติ
หากสคริปต์ถูกปิดใช้งานโดยการเปลี่ยนค่านี้เป็น false ในขณะที่สคริปต์กำลังดำเนินการ กระทู้ปัจจุบันของสคริปต์จะถูกยุติ
หากค่านี้เปลี่ยนจาก false เป็น true สคริปต์จะทำงานอีกครั้ง ซึ่งหมายถึงว่า Enabled สามารถเปิด/ปิดสวิตช์เพื่อเริ่มตัวสคริปใหม่ได้:
scriptObject.Enabled = falsescriptObject.Enabled = true
โปรดทราบว่าส่วนของโค้ดด้านบนไม่สามารถใช้ภายในสคริปต์เองได้ เนื่องจากการปิดใช้งานสคริปจากภายในตัวเองจะยุติการทำงานของธนาคารและจะไม่เริ่มตัวที่รีเอนเนอร์
RunContext
กำหนดคอนเท็กส์ที่สคริปต์จะดำเนินการตาม
เมื่อใช้สคริปต์ Legacy RunContext จะเรียกใช้ได้เฉพาะเมื่อมีความสัมพันธ์กับคอนเทนเนอร์ที่เฉพาะเมื่อพวกเขาเป็น Script หรือ LocalScript
หากได้รับการกำหนด RunContext ในขณะที่สคริปต์กำลังดำเนินการใด ๆ ที่สร้างโดยสคริปต์จะถูกยุติและสคริปต์จะเริ่มดำเนินการภายใต้บริบทใหม่หากเป็นไปได้
หมายเหตุ, RunContext ไม่สามารถใช้จากโค้ดท้องถิ่น