ReplicatedStorage
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
ReplicatedStorage เป็นบริการคอนเทนเนอร์ทั่วไปสำหรับวัตถุที่สามารถใช้งานได้ทั้งกับเซิร์ฟเวอร์และคลายเชื่อมต่อเหมาะสำหรับ ModuleScript , RemoteFunction , RemoteEvent และวัตถุอื่นๆ ที่มีประโยชน์ทั้งด้านเซิร์ฟเวอร์ Scripts และด้านไคลเอนต์ LocalScripts
วัตถุที่เป็นพ่อของบริการนี้จะถูกเลียนแบบอย่างเต็มที่ให้กับลูกค้าและกฎการเลียนแบบปกติใช้บังคับการเปลี่ยนแปลงใดๆ ที่ทำบนไคลเอนต์จะยังคงอยู่ แต่จะไม่ถูกส่งต่อไปยังเซิร์ฟเวอร์ และการเปลี่ยนแปลงของไคลเอนต์อาจถูกเขียนทับหากเซิร์ฟเวอร์ทำสิ่งที่ทำให้การเปลี่ยนแปลงเหล่านั้นถูกทำลาย
LocalScripts ไม่ได้ทำงานเมื่อถูกผูกกับบริการนี้แม้ว่าพวกเขาจะเป็น Enabled ; LocalScripts มีสถานที่อื่นๆ ที่พวกเขาสุดท้ายจะทำงานบนไคลเอนต์ Player เช่น StarterPlayerScripts , StarterCharacterScripts หรือ StarterGui .
เช่นเดียวกับ, Scripts ไม่ได้รันเมื่อถูกผูกกับบริการนี้ยกเว้นคุณเปลี่ยนค่า Enum.RunContext ของพวกเขาจากค่าเริ่มต้นของ Legacy .เซิร์ฟเวอร์ Scripts ที่ทำงานด้วยตัวเองควรจะได้รับการสืบทอดไปยัง ServerScriptService แทน
หาก ModuleScript ภายในบริการนี้จำเป็นต้องใช้โดยสคริปต์อื่น มันจะทำงานตามปกติโมดูลดังกล่าวมักจะเป็นรหัสบ้านที่แชร์ระหว่างเซิร์ฟเวอร์และไคลเอนต์