BaseScript

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

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

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

คลาสฐานสำหรับวัตถุสคริปต์ทั้งหมดที่ทำงานโดยอัตโนมัติ

สรุป

คุณสมบัติ

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

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

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

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

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

    กำหนดบริบทที่สคริปต์จะทำงานภายใต้

คุณสมบัติ

Disabled

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

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

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

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


scriptObject.Disabled = true
scriptObject.Disabled = false

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

Enabled

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

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

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

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


scriptObject.Enabled = false
scriptObject.Enabled = true

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

RunContext

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

กำหนดบริบทที่สคริปต์จะทำงานภายใต้

เมื่อใช้สคริปต์ Legacy RunContext จะทำงานเฉพาะเมื่อถูกผูกกับคอนเทนเนอร์บางตัวที่ขึ้นอยู่กับว่าพวกเขาเป็น Script หรือ LocalScript

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

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

วิธีการ

อีเวนต์