ScriptableObject ใน Unity คืออะไร

ScriptableObject เป็นสินทรัพย์ Unity ประเภทหนึ่งที่อนุญาตให้นักพัฒนาสร้างและจัดเก็บวัตถุข้อมูลโดยตรงใน Unity Editor อ็อบเจกต์เหล่านี้สามารถทำให้เป็นอนุกรมและบันทึกลงดิสก์ได้เช่นเดียวกับเนื้อหาอื่นๆ แต่ยังสามารถแชร์และใช้ซ้ำได้ในหลายออบเจ็กต์และฉากต่างๆ ของเกม โดยทั่วไปจะใช้ ScriptableObjects เพื่อเก็บข้อมูลการกำหนดค่า การตั้งค่าเกม หรือข้อมูลเฉพาะเกมอื่นๆ ที่จำเป็นต้องมีในรันไทม์ นอกจากนี้ยังมักใช้ร่วมกับระบบการทำให้เป็นอนุกรมของ Unity และ Unity Editor เพื่อสร้างเครื่องมือและเวิร์กโฟลว์แบบกำหนดเอง

วันที่เผยแพร่: