ความสามัคคีที่ 5: การสอนสำหรับผู้เริ่มต้น
ด้วย Unity 5 แม้แต่คนธรรมดาก็สามารถสร้างเกมได้อย่างง่ายดาย ในบทช่วยสอนนี้เราจะให้ภาพรวมของโปรแกรม
Unity 5 สำหรับผู้เริ่มต้น: ส่วนต่อประสาน
ก่อนที่คุณจะสามารถเริ่มต้นใช้งานได้จริงคุณควรทำความคุ้นเคยกับอินเทอร์เฟซของ Unity ประกอบด้วยห้าบล็อกสำคัญและฟังก์ชั่นอื่น ๆ
- ดูฉาก: ในมุมมองฉากคุณสามารถทำงานโดยตรงกับวัตถุของเกมของคุณ
- คุณสามารถใช้เครื่องมือที่มุมซ้ายบนเพื่อเปลี่ยนวัตถุในฉากโดยตรงตัวอย่างเช่นโดยการย้ายหรือขยายวัตถุ
- มุมมองเกม: มุมมองเกมตรงข้ามกับฉากและแสดงให้คุณเห็นตัวอย่างว่าฉากของคุณจะมีลักษณะอย่างไรในเกม
- ลำดับชั้น: ในลำดับชั้นที่คุณเห็นรายการของวัตถุทั้งหมดที่อยู่ในฉาก การเรียงลำดับทำงานตามตัวอักษรและลำดับชั้นเพื่อจัดกลุ่มวัตถุอย่างถูกต้อง
- โครงการ: ในหน้าต่างโครงการคุณสามารถดูองค์ประกอบทั้งหมดที่มีให้คุณและเข้าถึงได้อย่างรวดเร็ว สิ่งนี้ไม่ จำกัด เฉพาะวัตถุเช่นแบบจำลอง 3 มิติ แต่ยังรวมถึงสคริปต์และข้อมูลสื่อ
- ผู้ตรวจสอบ: ในผู้ตรวจสอบคุณจะเห็นข้อมูลจำนวนมากและตัวเลือกการตั้งค่าสำหรับวัตถุที่คุณเลือกในปัจจุบัน คุณสามารถเลือกวัตถุผ่านมุมมองฉากหรือลำดับชั้น
- ตามค่าเริ่มต้นฉากและมุมมองเกมเป็นสองแท็บที่คุณแสดงสลับกัน นอกจากนี้คุณยังสามารถดึงแต่ละฟิลด์ออกจากกันและจัดเรียงแบบเคียงข้างกัน
- ในการทำเช่นนี้คลิกที่แท็บและลากไปยังตำแหน่งใหม่ในขณะที่กดปุ่มเมาส์ค้างไว้ ใช้ได้กับพื้นที่ทำงานอื่น ๆ ทั้งหมด
- ในเมนู "หน้าต่าง" คุณยังสามารถเปิดใช้งานหน้าต่างเพิ่มเติมจำนวนมากที่ให้ฟังก์ชันและข้อมูลเพิ่มเติมแก่คุณ
- ในเมนูย่อย "เลย์เอาต์" คุณจะพบการเรียงลำดับล่วงหน้าบางอย่าง "ค่าเริ่มต้น" จะรีเซ็ตทุกสิ่งไปยังจุดเริ่มต้น หรือคุณสามารถใช้การเลือกเลย์เอาต์ที่ด้านบนขวาในพื้นที่ทำงาน
- ที่ด้านบนของพื้นที่ทำงานคุณสามารถเห็นตัวควบคุมเกม เริ่มการสาธิตด้วยปุ่มเล่นหยุดชั่วคราวด้วยปุ่มหยุดชั่วคราวและข้ามเฟรมทีละเฟรมด้วยปุ่มเฟรมเพื่อค้นหาข้อผิดพลาดและปัญหาโดยละเอียด
- เมื่อคุณเริ่มการสาธิต Unity จะข้ามไปที่ Game View โดยอัตโนมัติและให้คุณเล่นเกมได้
- ด้วยการเลือกเลเยอร์ที่ด้านบนขวาในพื้นที่ทำงานคุณสามารถจัดการเลเยอร์ของโครงการและสามารถสลับระหว่างการเลือกวัตถุที่แตกต่างกันได้อย่างรวดเร็ว
Unity 5 สำหรับผู้เริ่มต้น: เครื่องมือสำหรับฉาก
- ที่มุมซ้ายบนของพื้นที่ทำงานคุณจะเห็นไอคอนบางอย่างที่คุณมีเครื่องมือที่สำคัญที่สุดสำหรับการทำงานในมุมมองฉาก คุณยังสามารถเปิดใช้งานสิ่งเหล่านี้ได้ด้วยปุ่มเลือกด่วนซึ่งเรามอบให้คุณในวงเล็บเหลี่ยม
- ใช้เครื่องมือมือ [Q] เพื่อเปลี่ยนมุมมอง คุณไม่แก้ไขวัตถุจริง หากคุณกดปุ่มซ้ายของเมาส์ค้างไว้คุณจะย้ายฉากไปทางซ้ายขวาขึ้นหรือลง ในทางกลับกันหากคุณกดปุ่มขวาของเมาส์ค้างไว้คุณจะหมุนแกนของคุณเอง
- หากคุณกดปุ่ม [ALT] ค้างไว้พร้อมกันคุณจะยังคงโฟกัสวัตถุที่เลือกอยู่ในปัจจุบัน กดปุ่ม [ALT] และปุ่มเมาส์ขวาซูม
- หากคุณไม่เห็นวัตถุที่เลือกในปัจจุบันคุณสามารถปรับโฟกัสวัตถุได้โดยกด [F] หรือดับเบิลคลิกบนวัตถุในมุมมองฉากหรือลำดับชั้น
- การเลื่อนแบบขนาน [W] หรือเพียงแค่เครื่องมือเคลื่อนที่คือมีการเคลื่อนย้ายวัตถุในฉากโดยตรง วิธีที่แนะนำคือคลิกที่วัตถุแล้วเลื่อนทีละชิ้นโดยใช้ลูกศรเคลื่อนไหวสามลูก หรือคุณสามารถกดปุ่มซ้ายของเมาส์ค้างไว้และย้ายวัตถุโดยตรง
- คุณสามารถใช้เครื่องมือหมุน [E] เพื่อเปลี่ยนการวางแนวของวัตถุโดยหมุนมันตามที่ต้องการ ขอแนะนำให้จัดแนวแกนแต่ละที หากคุณใช้ความเป็นไปได้ในการหมุนวัตถุอย่างสมบูรณ์ผลลัพธ์ค่อนข้างยากที่จะควบคุม
- ใช้เครื่องมือปรับขนาด [R] เพื่อเปลี่ยนขนาดและอัตราส่วนของวัตถุที่เลือก ที่นี่ขอแนะนำไม่ให้แก้ไขแต่ละแกนทีละรายการ แต่ให้คลิกที่กึ่งกลางของวัตถุหากคุณต้องการรักษาอัตราส่วนภาพไว้
- เครื่องมือสี่เหลี่ยมผืนผ้า [T] ยังช่วยให้คุณเปลี่ยนรูปร่างของวัตถุ สำหรับวัตถุ 3 มิติโปรดทราบว่ามันเป็นเครื่องมือ 2 มิติและคุณอาจต้องหมุนมุมมอง นี่เป็นวิธีเดียวในการแก้ไขวัตถุจากทุกด้าน
- ในหน้าต่างฉากนั้นคุณสามารถสลับไปมาระหว่างมุมมองต่างๆที่ให้ข้อมูลและตัวเลือกการทำงานที่แตกต่างกัน ตัวเลือกรวมถึงการแรเงาโครงลวดและช่องอัลฟา
- คุณยังสามารถใช้สวิตช์จำนวนหนึ่งเพื่อสลับโหมด 2D เสียงแหล่งกำเนิดแสงและเอฟเฟกต์อื่น ๆ ที่เปิดและปิด
- เมนู "Gizmos" มีไว้เพื่อเปลี่ยนตัวเลือกการแสดงผลแต่ละแหล่งของแสงเช่น ตัวอย่างเช่นคุณสามารถซูมเข้าและออกและสลับระหว่าง 2D และ 3D
- คุณสามารถค้นหาชื่อวัตถุโดยใช้ฟังก์ชั่นการค้นหา วัตถุที่ผิดทั้งหมดจะถูกซ่อนไว้เพื่อให้คุณสามารถค้นหาวัตถุที่เหมาะสมในฉากได้อย่างง่ายดาย ลำดับชั้นจะถูกกรองตามผลการค้นหา
- ที่มุมขวาบนของมุมมองฉากคุณจะเห็นกากบาทที่ใช้ควบคุมกล้อง ด้วยวิธีนี้คุณสามารถสลับไปมาระหว่างมุมมองต่างๆ
Unity 5 สำหรับผู้เริ่มต้น: โหมดเกม
- คุณสามารถเปลี่ยนเป็นโหมดเกมได้ตลอดเวลาโดยกดปุ่มเล่นที่ด้านบนของหน้าจอ
- ที่นี่คุณสามารถตั้งค่าความละเอียดหน้าจอที่แตกต่างกันและดูสถิติเกี่ยวกับประสิทธิภาพของการสาธิต คุณสามารถแสดง gizmos ที่คุณรู้จักจากมุมมองฉากที่นี่ได้แล้ว
- คุณสามารถหยุดโหมดชั่วคราวได้ตลอดเวลาหรือปล่อยให้มันรันทีละเฟรม
- คุณยังสามารถเปลี่ยนวัตถุในระหว่างการสาธิตเพื่อทดสอบการตั้งค่าที่แตกต่างกัน โปรดทราบว่าการเปลี่ยนแปลงเหล่านี้จะไม่ถูกนำไปใช้เมื่อคุณออกจากโหมดเกม
- อย่างไรก็ตามสิ่งนี้ใช้กับค่าวัตถุที่คุณตั้งไว้ในโครงการของคุณเท่านั้น หากคุณเปลี่ยนสินทรัพย์สำเร็จรูปและการตั้งค่าพวกเขาจะถูกบันทึกอย่างถาวร
- หากต้องการออกจากโหมดเกมให้กดปุ่มเล่นอีกครั้ง
Unity 5 สำหรับผู้เริ่มต้น: ลำดับชั้น
- ใน "ลำดับชั้น" คุณจะพบวัตถุทั้งหมดที่คุณใช้ในฉากปัจจุบัน ไม่เพียง แต่คุณสามารถจัดเรียงตามลำดับตัวอักษรคุณยังสามารถแยกย่อยตามลำดับชั้นอื่น ๆ
- ในกรณีนี้ลำดับชั้นไม่มีอะไรมากไปกว่ากลุ่มวัตถุเป็นกลุ่ม
- วัตถุ "พาเรนต์" พาเรนต์นั้นเปรียบได้กับโฟลเดอร์
- วัตถุในโฟลเดอร์เหล่านี้เรียกว่าวัตถุ "เด็ก ๆ "
- โปรดทราบว่าลำดับชั้นสามารถมีได้มากกว่าสองระดับ ซึ่งหมายความว่าวัตถุลูกสามารถตัวเองเป็นโฟลเดอร์ที่มีวัตถุลูกของตัวเองเป็นวัตถุแม่
- วัตถุที่หลวมในลำดับชั้นหลักจะถูกประมวลผลสัมพันธ์กับโลกเช่นเมื่อมันมาถึงตำแหน่ง ในทางตรงกันข้ามวัตถุของเด็กขึ้นอยู่กับวัตถุแม่
- ตัวอย่างเช่นนี้หมายความว่าคุณไม่จำเป็นต้องจัดเรียงล้อทั้งหมดของรถยนต์อย่างสมบูรณ์แบบในโลกซึ่งจะค่อนข้างยุ่งยาก แต่คุณมีองค์ประกอบหลัก "อัตโนมัติ" ที่คุณย้ายองค์ประกอบเหล่านี้ทั้งหมดเข้าด้วยกันผ่านห้อง
- เช่นเดียวกับรายการเมนู "GameObject" คุณสามารถใช้ปุ่มสร้างเพื่อเพิ่มวัตถุในฉากและลำดับชั้นได้
- ฟังก์ชั่นการค้นหาช่วยให้คุณกรองและแก้ไขวัตถุได้ง่ายขึ้น หากคุณเริ่มการค้นหาด้วย "t:" ให้ค้นหาประเภทวัตถุแทนชื่อของพวกเขา ตัวอย่างเช่นคุณสามารถค้นหาแหล่งกำเนิดแสงได้โดยค้นหา "t: light"
Unity 5 สำหรับผู้เริ่มต้น: การจัดการโครงการและสินทรัพย์
- คุณสามารถดูสินทรัพย์ทั้งหมดเช่นองค์ประกอบต่าง ๆ ที่มีอยู่ใน Unity ในหน้าต่างโครงการ จากนั้นคุณสามารถลากหน้าต่างเหล่านี้ไปยังหน้าต่างอื่นเพื่อเปิดใช้งานในฉาก
- เนื้อหาตามธรรมชาติประกอบด้วยโมเดลต่างๆเช่นตัวเลขเกม แต่ยังมีตัวอย่างรหัสและสคริปต์พื้นผิวและลำดับเสียงและวิดีโอ
- ด้วยปุ่ม "สร้าง" คุณสามารถสร้างเนื้อหาใหม่ได้โดยตรง
- นอกจากนี้คุณยังสามารถนำเข้าเนื้อหาที่มีอยู่หลังจากตัวอย่างเช่นดาวน์โหลดจากแหล่งอื่น
- ในการนำเข้าใช้รายการเมนู "สินทรัพย์" และคลิกที่นี่ที่ "นำเข้าสินทรัพย์ใหม่ ... " หรือคลิกขวาในหน้าต่าง "โครงการ"
- ตัวเลือกภายนอกคือโฟลเดอร์ "สินทรัพย์" โครงสร้างของโฟลเดอร์นี้และเนื้อหาทั้งหมดจะปรากฏในหน้าต่าง "โครงการ" ดังนั้นคุณสามารถคัดลอกเนื้อหาใหม่ลงในโฟลเดอร์นี้เพื่อให้พร้อมใช้งานใน Unity
- หากคุณต้องการเปลี่ยนตำแหน่งของสินทรัพย์ที่ได้รับการยอมรับโดย Unity ให้ใช้ Unity เท่านั้น โปรแกรมสร้างข้อมูลเมตาที่อาจไม่ทำงานอีกต่อไป
- ที่นี่เช่นกันมีฟังก์ชั่นการค้นหาที่ใช้งานได้เหมือนคนอื่นโดยทั่วไป การเรียงลำดับตามประเภทด้วย "t:" ก็เป็นไปได้เช่นกัน
- คุณยังสามารถค้นหาป้ายกำกับที่ทำไว้ล่วงหน้าซึ่งคุณสามารถกำหนดในตัวตรวจสอบได้เช่นกัน
- คุณสามารถบันทึกคำค้นหาที่สำคัญเป็นพิเศษได้โดยคลิกที่ดาวเพื่อรวมไว้ในคอลัมน์ด้านซ้ายและทำให้สามารถเข้าถึงได้ง่าย
- โปรดทราบว่าคุณสามารถสลับระหว่างเนื้อหาทั้งหมดของคุณโฟลเดอร์ที่เลือกในปัจจุบันและที่เก็บสินทรัพย์ของ Unity ทั้งหมดสำหรับคำค้นหาของคุณ ดังนั้นคุณสามารถค้นหาองค์ประกอบใหม่ที่ตรงกับเกมของคุณได้อย่างรวดเร็ว
Unity 5 สำหรับผู้เริ่มต้น: แก้ไขวัตถุในตัวตรวจสอบ
- คุณสามารถแก้ไขวัตถุในฉากได้โดยตรง แต่ถ้าคุณต้องการความแม่นยำมากให้ใช้ตัวตรวจสอบ ที่นี่คุณทำงานกับตัวเลขที่ยาก
- ตัวเลือกการตั้งค่าขึ้นอยู่กับประเภทของเนื้อหาที่คุณเลือกในปัจจุบัน
- อย่างไรก็ตามโดยทั่วไปคุณจะพบไอคอนหนังสือที่คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับตัวเลือกการตั้งค่าได้เสมอ
- นอกจากนี้คุณยังสามารถรีเซ็ตค่าด้วยล้อเฟืองด้านขวาถัดจากหนังสือ
- ไอคอนล็อคด้านบนมีประโยชน์ถ้าคุณต้องการให้วัตถุอยู่ในโฟกัสแม้ว่าคุณจะเลือกวัตถุอื่น คลิกอีกครั้งเพื่อให้สารวัตรเปลี่ยนได้อย่างอิสระ
- นอกจากนี้คุณยังสามารถเชื่อมโยงวัตถุในสารวัตรตัวอย่างเช่นเพียงลากพื้นผิวไปที่หน้าต่างตัวตรวจสอบของตัวละคร
- หากคุณต้องการทำความเข้าใจกับลิงก์คุณสามารถเลื่อนตัวชี้เมาส์ไปที่เนื้อหาในตัวตรวจสอบและเส้นทางจะปรากฏในหน้าต่างโครงการ
- คุณยังสามารถใช้ลิงก์เหล่านี้เพื่อทำงานโดยตรงกับสินทรัพย์อื่น ๆ และเปลี่ยนแปลงพวกเขา
- อย่างไรก็ตามโปรดทราบว่าวัตถุที่เลือกในปัจจุบันอาจไม่ใช่วัตถุเดียวที่ใช้เนื้อหานี้ การเปลี่ยนแปลงจะมีผลกับวัตถุทั้งหมดที่เชื่อมโยงกับเนื้อหานี้
โดยพื้นฐานแล้วคุณสามารถใช้ Unity ได้โดยไม่ต้องใช้โค้ดใด ๆ แต่ความรู้นั้นมีประโยชน์แน่นอน ค้นหาที่ที่คุณสามารถเรียนรู้วิธีการตั้งโปรแกรมออนไลน์ได้ฟรีในเคล็ดลับการปฏิบัติถัดไป