﻿1
00:00:04,210 --> 00:00:05,330
‫เฮ้ ยินดีต้อนรับกลับมา

2
00:00:05,350 --> 00:00:10,540
‫ตอนนี้เราพร้อมที่จะเริ่มสร้างพิมพ์เขียวตามคลาสพื้นฐานของเราแล้ว

3
00:00:10,540 --> 00:00:17,020
‫ดังนั้น นี่จะเป็นการบรรยายที่ค่อนข้างง่าย โดยเฉพาะอย่างยิ่งหากคุณมีประสบการณ์การทำงานในพิมพ์เขียว

4
00:00:17,020 --> 00:00:22,000
‫ตอนนี้ เพื่อให้โครงสร้างไฟล์ของเรามีระเบียบ เราจะคลิกที่โฟลเดอร์เนื้อหา

5
00:00:22,000 --> 00:00:25,480
‫และในโฟลเดอร์เนื้อหา เราจะสร้างโฟลเดอร์ใหม่

6
00:00:25,570 --> 00:00:29,560
‫ให้ไปข้างหน้าและคลิกขวาและเลือกโฟลเดอร์ใหม่

7
00:00:29,560 --> 00:00:35,110
‫และเนื่องจากโฟลเดอร์นี้จะมีพิมพ์เขียวทั้งหมดที่เราสร้างสำหรับโปรเจ็กต์เกมนี้ เราจึงเรียกง่ายๆ

8
00:00:35,110 --> 00:00:36,910
‫ว่าพิมพ์เขียวของโฟลเดอร์นี้

9
00:00:36,910 --> 00:00:42,280
‫ตอนนี้ ให้ดับเบิลคลิกที่พิมพ์เขียวเพื่อเปิดขึ้นมา และเราจะสร้างโฟลเดอร์ใหม่ที่นี่

10
00:00:42,280 --> 00:00:46,090
‫คลิกขวาที่โฟลเดอร์ใหม่แล้วเรียกอันนี้ว่า Pons

11
00:00:46,090 --> 00:00:51,850
‫เราจะใส่ทั้งหมด -- พิมพ์เขียวที่เราสร้างที่นี่ในโฟลเดอร์ Pons

12
00:00:51,970 --> 00:00:54,070
‫ไปข้างหน้าและสร้างสิ่งเหล่านั้น

13
00:00:54,100 --> 00:01:01,390
‫ฉันจะกลับไปที่ Toon tanks ภายใต้คลาส C++ ซึ่งเรามีคลาส pawn C++ พื้นฐาน และเราสามารถสร้างพิมพ์เขียวตามคลาส

14
00:01:01,390 --> 00:01:09,580
‫C++ นี้โดยคลิกขวาและเลือก Create Blueprint class ตามฐาน pawn

15
00:01:09,580 --> 00:01:13,900
‫ตอนนี้เราได้รับตัวเลือกให้เลือกว่าเราควรวางพิมพ์เขียวใหม่นี้ไว้ที่ใด

16
00:01:13,930 --> 00:01:18,220
‫ฉันจะคลิกดรอปดาวน์ข้างแบบพิมพ์เขียวเพื่อดูโฟลเดอร์จำนำ

17
00:01:18,220 --> 00:01:22,930
‫ฉันจะเลือกสิ่งนั้น และนี่คือจุดที่ฉันอยากจะยึดพิมพ์เขียวใหม่

18
00:01:22,960 --> 00:01:26,740
‫ตอนนี้ ไปข้างหน้าและตั้งชื่อพิมพ์เขียวนี้ให้มีความหมาย

19
00:01:26,740 --> 00:01:30,280
‫แบบแผนที่ดีคือการนำหน้าชื่อด้วย Bpy

20
00:01:30,280 --> 00:01:32,410
‫เราจึงรู้ว่านี่คือพิมพ์เขียว

21
00:01:32,560 --> 00:01:36,880
‫ผมจะเรียกว่าพิมพ์เขียว และเรียกถังรับจำนำ BP นี้

22
00:01:36,880 --> 00:01:43,090
‫นี่จะเป็นรถถังที่เราจะควบคุมในขณะที่เรากำลังหมุนไปรอบๆ และทิ้งระเบิดในเกมนี้

23
00:01:43,090 --> 00:01:50,020
‫ดังนั้น BP Pawn Tank ให้คลิก Create Blueprint Class และนี่คือพิมพ์เขียวของเราสำหรับถังโรงรับจำนำ

24
00:01:50,020 --> 00:01:55,930
‫และด้านบนขวาบนนี้ เราจะเห็นการจำนำคลาสพาเรนต์ ซึ่งเป็นสิ่งที่เราต้องการจริงๆ

25
00:01:56,650 --> 00:01:58,360
‫ตอนนี้ไปทางซ้ายบน

26
00:01:58,360 --> 00:02:05,740
‫เรามีแผงส่วนประกอบและเราเห็นที่ด้านบนสุดว่า BP Pawn Tank ในวงเล็บเอง

27
00:02:05,740 --> 00:02:08,260
‫นี่คือพิมพ์เขียวโดยรวมเอง

28
00:02:08,260 --> 00:02:14,340
‫และในแผงรายละเอียด เรามีพร็อพเพอร์ตี้ทุกประเภทที่เราเห็นโดยค่าเริ่มต้น

29
00:02:14,350 --> 00:02:18,220
‫ตอนนี้กลับไปที่แผงส่วนประกอบภายใต้ BP Pawn Tank

30
00:02:18,220 --> 00:02:21,610
‫เราเห็นส่วนประกอบทั้งหมดที่เราสร้างขึ้นใน C ++

31
00:02:21,610 --> 00:02:24,460
‫เรามีแคปซูลซึ่งถูกกำหนดให้เป็นราก

32
00:02:24,460 --> 00:02:26,110
‫นั่นเป็นเหตุผลที่มันอยู่ที่ด้านบนสุด

33
00:02:26,110 --> 00:02:31,630
‫และแนบไปกับนั้น เรามีเมชฐาน แล้วก็เมชปัจจุบัน จากนั้นจุดวางไข่ของโพรเจกไทล์ และสังเกตว่าสิ่งเหล่านี้เยื้อง

34
00:02:31,630 --> 00:02:37,960
‫แสดงว่าพวกมันติดอยู่กับส่วนประกอบด้านบน และพวกมันมีดรอปดาวน์เล็กๆ ที่มีประโยชน์เหล่านี้ที่ช่วยให้เรายุบ

35
00:02:37,960 --> 00:02:45,400
‫สิ่งที่แนบมากับองค์ประกอบใด ๆ หากเราต้องการทำอย่างนั้น

36
00:02:45,400 --> 00:02:49,090
‫ถ้าคุณเคยทำแบบพิมพ์เขียวมาก่อน คุณจะสังเกตเห็นว่ามีบางอย่างขาดหายไป

37
00:02:49,090 --> 00:02:55,150
‫หากคุณเลือกองค์ประกอบใดส่วนประกอบหนึ่งเหล่านี้ในแผงรายละเอียด แสดงว่าองค์ประกอบนั้นว่างเปล่าในทันใด

38
00:02:55,150 --> 00:03:00,640
‫และนั่นเป็นเพราะว่าไม่มีสิ่งใดปรากฏให้เห็นพิมพ์เขียวจากด้าน C++

39
00:03:00,640 --> 00:03:08,530
‫นี่คือสิ่งที่เราสามารถควบคุมได้ในฐานะนักพัฒนา C++ ใน Unreal Engine คุณสามารถเปิดเผยส่วนประกอบไปยังพิมพ์เขียวได้

40
00:03:08,530 --> 00:03:11,110
‫นั่นเป็นเหตุผลที่เราเห็นพวกเขาที่นี่ในแผงส่วนประกอบ

41
00:03:11,110 --> 00:03:16,810
‫แต่เราไม่ได้เปิดเผยคุณสมบัติใดๆ ที่เป็นของส่วนประกอบเหล่านี้ เนื่องจากเป็นสิ่งที่เราต้องระบุอย่างจริงจังจากด้าน

42
00:03:16,810 --> 00:03:23,560
‫C++ และเราจะเรียนรู้วิธีการทำสิ่งนั้นในวิดีโอหน้า

43
00:03:23,560 --> 00:03:29,620
‫ดังนั้นเมื่อถึงเวลาต้องเอาส่วนประกอบแคปซูลมาปรับขนาดหรือเอาตาข่ายฐานมากำหนดตาข่ายจริงๆ

44
00:03:29,620 --> 00:03:35,320
‫เราก็จะเริ่มทำสิ่งเหล่านั้นได้เมื่อเราเปิดเผยคุณสมบัติเหล่านั้นแล้วจึงมองเห็นได้

45
00:03:35,320 --> 00:03:40,300
‫ที่นี่ในแผงรายละเอียดและระบุค่าที่ถูกต้องของคุณสมบัติเหล่านั้น

46
00:03:40,300 --> 00:03:43,300
‫ตอนนี้เรามีถัง BP แล้ว

47
00:03:43,300 --> 00:03:48,190
‫อย่างที่ฉันพูดไป นี่จะเป็นรถถังที่เราหมุนไปรอบๆ และสร้างความหายนะให้กับโลก

48
00:03:48,190 --> 00:03:49,360
‫ดีมาก

49
00:03:49,360 --> 00:03:52,270
‫ไปข้างหน้าและปิด BP -- รถถัง

50
00:03:52,270 --> 00:03:57,580
‫และต่อไป เราต้องการสร้างคลาสพิมพ์เขียวอื่นตามฐาน --

51
00:03:57,580 --> 00:03:59,860
‫และนี่อาจเป็นสำหรับหอคอย

52
00:03:59,890 --> 00:04:07,420
‫นั่นคือศัตรูที่เราจะโพสต์ไว้ที่จุดศูนย์กลางที่นี่และระดับที่เราจะต่อสู้ด้วย

53
00:04:07,420 --> 00:04:10,510
‫ดังนั้นนี่จะเป็นสิ่งที่ท้าทายสำหรับคุณ

54
00:04:10,510 --> 00:04:15,010
‫คุณกำลังจะสร้างคลาสพิมพ์เขียวใหม่ตามฐาน --

55
00:04:15,010 --> 00:04:18,640
‫ไปข้างหน้าและเรียก BP นี้ ขีดล่าง -- ป้อมปืน

56
00:04:18,640 --> 00:04:22,090
‫หยุดวิดีโอชั่วคราวและสร้างพิมพ์เขียวนี้ทันที

57
00:04:25,130 --> 00:04:25,670
‫ตกลง.

58
00:04:25,670 --> 00:04:29,900
‫ไปข้างหน้าและสร้างพิมพ์เขียวที่สองของเราตามฐาน --

59
00:04:29,900 --> 00:04:36,590
‫นี่คือฐานของเรา -- ให้คลิกขวาสร้างคลาสพิมพ์เขียวตามการจำนำ แล้วเลือกโฟลเดอร์โรงจำนำ

60
00:04:36,590 --> 00:04:44,270
‫แล้วเราจะเรียกป้อมปืนจำนำ BP นี้ แล้วคลิกสร้างชั้นเรียนพิมพ์เขียว

61
00:04:44,270 --> 00:04:47,600
‫และนี่คือพิมพ์เขียวป้อมปืนของเรา

62
00:04:47,630 --> 00:04:53,120
‫ตอนนี้มันดูเหมือนกันทุกประการกับฐานจำนำ และเราจะเปลี่ยนสิ่งนั้นในการบรรยายครั้งต่อไปเมื่อเราเริ่มเปิดเผยส่วนประกอบเหล่านี้กับพิมพ์เขียว

63
00:04:53,120 --> 00:05:01,280
‫เพื่อให้เราสามารถตั้งค่าคุณสมบัติบางอย่างที่นี่เพื่อทำให้พิมพ์เขียวนี้ดูแตกต่างจากถังรับจำนำ

64
00:05:01,670 --> 00:05:09,050
‫ดังนั้นในการบรรยายนี้ เราจึงได้พิมพ์เขียวถังรับจำนำของ BP จากคลาสโรงรับจำนำพื้นฐาน เช่นเดียวกับป้อมปืนจำนำ

65
00:05:09,050 --> 00:05:09,680
‫BP

66
00:05:09,680 --> 00:05:13,880
‫ในการบรรยายครั้งหน้า เราจะพูดถึงว่าเราจะทำให้สิ่งเหล่านี้ดูแตกต่างไปจากเดิมได้อย่างไร

67
00:05:13,880 --> 00:05:18,410
‫โดยการเปิดเผยส่วนประกอบไปยังพิมพ์เขียว เพื่อให้เราสามารถแก้ไขคุณสมบัติบางอย่างได้

68
00:05:18,770 --> 00:05:19,760
‫เจอกันเร็วๆนี้ครับ

