‫ยินดีต้อนรับกลับ.
‫ในวิดีโอนี้ ฉันอยากจะพูดถึงแนวคิดที่สำคัญมากๆ ในเรื่องความสามัคคี และเกี่ยวกับการรักษาโครงการของคุณให้สะอาด
‫เพราะจนถึงตอนนี้ เราเพิ่งสร้างสิ่งต่างๆ ขึ้นมา
‫ตัวอย่างเช่น เราได้สร้างเนื้อหาบางส่วน เราได้สร้างวัตถุเกม แต่เรายังไม่ได้เก็บโฟลเดอร์เนื้อหาของเราไว้
‫เช่น เป็นระเบียบเรียบร้อย
‫และเรายังไม่ได้ใช้สิ่งที่สำคัญมากซึ่งเรียกว่าสำเร็จรูป
‫และฉันต้องการพูดคุยเกี่ยวกับสิ่งเหล่านั้นและแสดงวิธีใช้อย่างถูกต้อง
‫อย่างหนึ่งก็คือเราควรมีโฟลเดอร์สำหรับเนื้อหาประเภทต่างๆ ที่เราใช้อยู่
‫ตัวอย่างเช่น หนึ่งโฟลเดอร์จะเป็นสคริปต์ และในนั้นเราควรมีสคริปต์ทั้งหมดของเรา
‫ตัวอย่างเช่น การเคลื่อนไหวของผู้เล่นและสคริปต์ทริกเกอร์ และเมื่อใดก็ตามที่เราสร้างสคริปต์ใหม่ เราควรใส่สคริปต์ลงในโฟลเดอร์สคริปต์ของคุณด้วย
‫จากนั้นเราก็มีอีกอันหนึ่งที่เรียกว่า Materials และเราสามารถสร้างสองอันที่แตกต่างกันได้
‫เราสามารถสร้างวัสดุหนึ่งชิ้นสำหรับวัสดุธรรมดาและอีกชิ้นสำหรับวัสดุฟิสิกส์
‫แต่ฉันจะใช้โฟลเดอร์เดียวกันสำหรับทั้งคู่ และฉันจะลากสื่อของฉันไปที่นั่น
‫คุณสามารถเก็บฉากหรือฉากของคุณไว้นอกโฟลเดอร์ใดก็ได้ หรือสร้างโฟลเดอร์ฉากก็ได้
‫ฉันชอบที่จะมีฉากของฉันในโฟลเดอร์เส้นทางสินทรัพย์ของฉัน แต่แน่นอนว่าคุณสามารถสร้างโฟลเดอร์เพิ่มเติมสำหรับสิ่งนั้นได้
‫เรื่องต่อไปที่ฉันอยากจะคุยกับคุณก็คือการบันทึกฉากของคุณ
‫การบันทึกฉากก่อนปิดโปรเจ็กต์จึงเป็นเรื่องสำคัญมาก เนื่องจากฉากจะไม่ถูกบันทึกโดยอัตโนมัติเมื่อคุณปิดโปรเจ็กต์
‫และนั่นอาจทำให้คุณสูญเสียวัตถุในเกมทั้งหมดที่คุณมีในลำดับชั้นของคุณ
‫ดังนั้นวัตถุจึงเป็นชิ้นส่วนทั้งหมดที่นี่
‫แต่ละคนเป็นวัตถุ
‫กล้องหลักอยู่ในวัตถุเกม
‫ไฟแชนเนลตรงอยู่ในวัตถุของเกม ผู้เล่นคือวัตถุในเกม และอื่นๆ
‫และถ้าเราสร้างวัตถุใหม่ เราก็สามารถสร้างวัตถุว่างที่ไม่มีข้อมูลใด ๆ ได้ เว้นแต่ฉันหวังว่าคุณจะรู้ว่าสิ่งใดอยู่ที่นั่นเสมอสำหรับทุกๆ
‫วัตถุ
‫มันเป็น.
‫องค์ประกอบการแปลง
‫ดังนั้นทุกวัตถุแม้แต่วัตถุที่ว่างเปล่า
‫มาสร้างวัตถุเกมใหม่ที่ว่างเปล่ากันเถอะ
‫มันยังคงมีองค์ประกอบการแปลง
‫ไม่เป็นไร.
‫ดังนั้นคุณสามารถสร้างวัตถุเกมด้วยวิธีนี้
‫วัตถุ 2 มิติ วัตถุ 3 มิติ เป็นต้น
‫และวัตถุเหล่านั้น พวกมันอยู่ในฉากของคุณ
‫ตัวอย่างเช่น เมื่อใดก็ตามที่คุณปิดฉาก วัตถุเหล่านั้นจะไม่พร้อมใช้งานอีกต่อไป
‫และถ้าคุณต้องการทำให้มันพร้อมใช้งาน ตัวอย่างเช่น ฉากอื่นๆ หรือโดยทั่วไปต้องการทำซ้ำโดยทางโปรแกรม
‫สิ่งที่คุณทำได้คือคุณสามารถสร้างรูปแบบสำเร็จรูปจากสิ่งเหล่านี้ได้
‫สมมติว่าเราต้องการมีคิวบ์ที่เราสร้างขึ้นที่นี่ในรูปแบบสำเร็จรูปที่เราสามารถนำกลับมาใช้ใหม่ได้ทุกเมื่อ
‫สิ่งที่เราทำได้คือลากคิวบ์นั้นเข้าไปในสินทรัพย์ของเรา
‫และอย่างที่คุณเห็น มันจะเป็นคิวบ์ดอทสำเร็จรูป ดังนั้นมันจะเป็นแบบสำเร็จรูป ซึ่งเราสามารถนำกลับมาใช้ใหม่ได้ทุกเมื่อ
‫ตอนนี้ถ้าฉันลบลูกบาศก์ทั้งหมดออกจากที่นี่ มาลบกัน
‫ฉันสามารถลากคิวบ์ใหม่เข้าสู่เกมได้ตลอดเวลา
‫เลยลากเข้ามาตรงนี้
‫ลองปรับตำแหน่งกันสักหน่อย และตอนนี้ ผมลากอีกอันเข้าไปตรงนี้ได้
‫ดังนั้นลูกบาศก์เหล่านี้ที่ฉันสร้างที่นี่ มันเป็นรูปแบบสำเร็จรูป และคุณมักจะสร้างรูปแบบสำเร็จรูปจากวัตถุต่างๆ
‫มากมาย ทั้งหมดที่คุณต้องการใช้ซ้ำในฉากต่างๆ หรือที่คุณต้องการสร้างซ้ำ ตัวอย่างเช่น
‫โดยทางโปรแกรม สิ่งสำคัญที่สุดที่คุณควรมีอยู่เสมอคือผู้เล่นของคุณ เพราะบางทีคุณอาจตายได้
‫หรือบางทีคุณอาจเข้าไปในฉากอื่นและต้องการมีผู้เล่นที่มีความสามารถทั้งหมดของมันในฉากต่างๆ
‫ด้วยเช่นกัน
‫สมมุติว่าอีกระดับหนึ่ง
‫คุณต้องการมีผู้เล่นคนเดียวกันในระดับสอง สาม และสี่
‫ดังนั้นจึงเป็นเรื่องสำคัญมากที่จะต้องเป็นแบบสำเร็จรูปเพื่อให้คุณสามารถใช้ซ้ำในฉากอื่นได้
‫ตอนนี้เรามี prefab และ cube prefab แล้ว มาสร้างโฟลเดอร์ใหม่ สร้างโฟลเดอร์ และเรียกมันว่า
‫prefabs
‫และตอนนี้ เรามาลาก prefabs ทั้งหมดของเราไปที่นั่นกัน
‫เอาล่ะ นั่นสำคัญมาก
‫รูปแบบสำเร็จรูปเป็นส่วนสำคัญของการพัฒนาเกมด้วยความสามัคคี และเราจะใช้สิ่งนั้นค่อนข้างบ่อย
‫ไม่เป็นไร.
‫เท่านี้ก็เรียบร้อยสำหรับวิดีโอนี้
‫ตอนนี้คุณรู้แล้วว่าวัตถุในเกมคืออะไร
‫เราเคยเห็นพวกเขามาก่อน แต่ตอนนี้คุณรู้ดียิ่งขึ้น
‫แล้วคุณก็รู้วิธีใช้รูปแบบสำเร็จรูปด้วย
‫ยอดเยี่ยม.
‫ในวิดีโอหน้า เราจะมาดูส่วนประกอบกัน
‫แล้วพบกันใหม่ในวิดีโอหน้า