‫สวัสดีและยินดีต้อนรับ.
‫ในการบรรยายนี้ เราจะเพิ่มองค์ประกอบใหม่ใน C++ ที่เราสามารถเพิ่มให้กับนักแสดงของเราเพื่อเพิ่มฟังก์ชันการทำงานบางอย่างโดยใช้องค์ประกอบบางอย่าง
‫มาดูวิธีการทำกัน
‫ดังนั้นฉันจึงต้องการเพิ่มส่วนของผนังที่หายไปจากการมองเห็นเมื่อเราวางวัตถุไว้บนนั้น
‫สิ่งที่ฉันจะทำที่นี่คือ ฉันจะไปที่การจับฉลาก และฉันจะค้นหากำแพงดันเจี้ยนที่นี่
‫และฉันคิดว่าฉันต้องการส่วนนี้ที่มีส่วนตัดที่สวยงามซึ่งฉันสามารถติดรูปปั้นได้
‫ผมจะลากมันเข้าไปในฉากแล้วหมุน 180 องศา แล้วลองจัดตำแหน่งให้ถูกต้อง
‫เราจะไปที่นั่น.
‫ยกลงมาที่พื้นก็ดูโอเค
‫ตอนนี้ สิ่งที่ฉันต้องการจะทำกับนักแสดงคนนี้คือ ฉันต้องการเพิ่มส่วนประกอบเข้าไป ซึ่งทำให้นักแสดงมีความสามารถในการเคลื่อนที่ได้เอง
‫ตอนนี้ เราได้จัดการกับส่วนประกอบมาก่อนแล้ว
‫เราได้เพิ่มอันที่สร้างโดย Unreal แล้ว แต่เราไม่เคยสร้างของเราเองใน C++
‫นั่นคือสิ่งที่เราจะทำในการบรรยายนี้
‫สิ่งที่เราจะทำคือไปที่ปุ่มเพิ่มนี้ และคุณจะเห็นว่ามีตัวเลือกในการสร้างส่วนประกอบ
‫C++ ใหม่
‫ภายในนี้มีตัวเลือกสำหรับส่วนประกอบประเภทต่างๆ ที่เราสามารถสืบทอดได้
‫ดังนั้นส่วนประกอบประเภทต่างๆ ที่เราสามารถสร้างได้
‫มีองค์ประกอบนักแสดง ซึ่งเป็นองค์ประกอบที่อยู่บนตัวนักแสดง นักแสดงคนใดก็ได้
‫แล้วมีองค์ประกอบของฉาก ซึ่งเป็นองค์ประกอบของนักแสดงที่เพิ่มในการแปลงรูปแบบและความสามารถในการแนบกับส่วนประกอบฉากอื่นๆ
‫เราไม่ต้องการฟังก์ชันนี้ ดังนั้นเราจะไปหาส่วนประกอบที่ใช้งานอยู่
‫สำหรับตอนนี้ เราจะใช้ส่วนประกอบของฉากในภายหลังในหัวข้อนี้
‫เลยไปกดกันต่อเลย
‫ตอนนี้ เราต้องตั้งชื่อคอมโพเนนต์ของเรา แล้วเราจะเรียกมันว่าผู้เสนอญัตติ จากนั้นเราจะกด "สร้างคลาส"
‫จากนั้นจะเปิดขึ้นใน Visual Studio สำหรับฉันและโค้ด Visual Studio ทันที และฉันเห็นได้ว่ามี เป็นผู้เสนอญัตติ
‫H และผู้เสนอญัตติ CP เหมือนกับที่เรามีกับนักแสดงของเรา
‫น่าสนใจที่จะทราบว่าคำนำหน้าของคลาสนี้คือคุณก่อนหน้านี้กับนักแสดง
‫คำนำหน้าเคยเป็น a และอีกสิ่งหนึ่งที่ควรทราบคือชื่อของฟังก์ชัน tic นั้นแตกต่างกับส่วนประกอบ
‫หน้าที่ของมันเรียกว่าองค์ประกอบ tic แทน แต่อย่างอื่นจะเหมือนกัน
‫และถ้าเราไปที่คลาส C++ คุณจะเห็นว่ามีฟังก์ชันคอมโพเนนต์ tic อยู่ที่นี่
‫ดังนั้นฉันจึงขอท้าให้คุณบันทึกข้อความบน TIC
‫ดังนั้น คุณจะเพิ่มข้อความบันทึกใหม่ เพิ่มส่วนประกอบให้กับนักแสดง เพิ่มองค์ประกอบใหม่ของคุณให้กับนักแสดงบางคน
‫และดูว่ามันพิมพ์ข้อความที่คุณเขียนหรือไม่
‫หยุดวิดีโอชั่วคราวและไปกันเลย
‫ตกลง.
‫เราจะกลับมา
‫เลยลองมาแทงกันดู
‫ดังนั้นในองค์ประกอบติ๊ก เราจะพิมพ์บันทึกของคุณเพื่อให้มาโครบันทึก U ปรากฏขึ้น
‫เราจะปล่อยให้มันเป็นการตั้งค่าการแสดงผล และในนี้ฉันจะพิมพ์ในผู้เสนอญัตติกำลังทำเครื่องหมายเครื่องหมายอัศเจรีย์แน่นอน
‫กลับไปสู่ความไม่จริงกันเถอะ
‫จริงๆ แล้ว สิ่งที่คุณสามารถทำได้คือทำการควบคุม alt f 11 จากที่ใดก็ได้
‫ที่จริงแล้ว คุณสามารถทำได้ในโค้ด Visual Studio และจะแสดงหน้าต่างการเข้ารหัสแบบสดโดยอัตโนมัติ
‫เมื่อเสร็จแล้ว จะนำคุณกลับไปที่ตัวแก้ไข เพียงแค่บันทึกแท็บ alt
‫สิ่งที่เราทำได้ตอนนี้คือ คุณจะเห็นได้ว่านักแสดงคนนี้ไม่มีองค์ประกอบใหม่ของเรา
‫ไปที่ปุ่มเพิ่มแล้วเราจะค้นหาผู้เสนอญัตติ
‫จากนั้นคุณจะเห็นว่ามีองค์ประกอบที่กำหนดเองที่เรียกว่าผู้เสนอญัตติ
‫ถ้าฉันดำเนินการต่อและเพิ่มเข้าไป คุณจะเห็นว่าเพิ่มไปยังส่วนแยกต่างหากของส่วนประกอบตาข่ายแบบคงที่และส่วนประกอบอื่นๆ
‫ที่ด้านบน
‫นั่นเป็นเพราะว่าส่วนประกอบเหล่านี้ตรงนี้ ที่เชื่อมติดกัน เป็นส่วนประกอบฉากทั้งหมด
‫ส่วนประกอบที่มีการแปรสภาพที่ติดได้
‫ในขณะที่องค์ประกอบนักแสดงปกติ องค์ประกอบการกระทำที่เรียบง่ายกว่า ไปในส่วนที่แยกจากกันที่ด้านล่าง
‫และไม่ได้
‫พวกเขาแค่ไปอยู่ในรายการพวกเขาไม่ได้ติดต่อกัน
‫ดังนั้นเราจึงได้ผู้เสนอญัตติที่นี่และช่วงเวลาที่มันไม่ได้ทำมากนัก
‫นำบันทึกการส่งออกและใบปะหน้าของเรามาที่เลย์เอาต์แล้วไปต่อและกดปุ่มเล่นเกมกัน
‫และคุณจะเห็นได้ว่าเรากำลังได้รับผู้เสนอญัตติกำลังแสดงอยู่ในบันทึกการส่งออกของเรา
‫สิ่งที่ดี
‫เราได้สร้างองค์ประกอบนักแสดงแรกของเราใน C ++
‫เจอกันใหม่ตอนหน้าค่ะ