﻿1
00:00:04,370 --> 00:00:05,330
‫สวัสดีและยินดีต้อนรับ.

2
00:00:05,330 --> 00:00:11,060
‫ในการบรรยายนี้ เราจะตั้งค่าพื้นฐานสำหรับสายตาของเรา เริ่มต้นกระบวนการ

3
00:00:11,060 --> 00:00:14,420
‫AI ทั้งหมด ซึ่งจะเป็นชุดการบรรยาย

4
00:00:14,420 --> 00:00:19,160
‫ดังนั้นเราจึงเริ่มต้นด้วยการแก้ไขตัวควบคุม AI และพิมพ์เขียว

5
00:00:19,160 --> 00:00:21,740
‫มาดูกันว่าเรากำลังจะแก้ไขอะไร

6
00:00:22,720 --> 00:00:25,880
‫ลองกลับมาตรวจสอบแผนโครงการของเราอีกครั้งในขณะนี้

7
00:00:25,900 --> 00:00:30,720
‫เราได้ทำการเคลื่อนไหวของผู้เล่น แอนิเมชั่น การยิง สุขภาพ และความตาย

8
00:00:30,730 --> 00:00:31,350
‫จนถึงตอนนี้

9
00:00:31,360 --> 00:00:33,940
‫สิ่งเหล่านั้นค่อนข้างครอบคลุม

10
00:00:34,030 --> 00:00:39,260
‫ต่อไปเราจะดูกลุ่มที่ใหญ่มาก ซึ่งก็คือศัตรู A ฉัน..

11
00:00:39,280 --> 00:00:40,530
‫มาเริ่มกันเลยดีกว่า

12
00:00:40,540 --> 00:00:45,320
‫สิ่งแรกที่เราต้องทำกับ A เสมอ ฉัน. คือการมีตัวควบคุม AI

13
00:00:45,340 --> 00:00:47,950
‫เราจะไปสร้าง C++ กัน

14
00:00:47,950 --> 00:00:56,260
‫จากนั้นฉันจะขอท้าให้คุณสร้างคลาสย่อย Blueprint และเชื่อมต่อมันเป็นค่าเริ่มต้นสำหรับการจำนำ

15
00:00:56,290 --> 00:00:58,600
‫ดังนั้นเราจะไปเพิ่มใหม่

16
00:00:58,930 --> 00:01:01,240
‫สร้างคลาส C ++ ใหม่ในที่นี่

17
00:01:01,360 --> 00:01:07,150
‫จากนั้นเราจะลงไปดูว่ามีตัวควบคุม AI อยู่ในนี้หรือไม่ ฉันไม่แน่ใจว่ามีหรือไม่

18
00:01:07,150 --> 00:01:13,340
‫ดังนั้นผมจะแสดงคลาสทั้งหมดและมองหาตัวควบคุม AI และเราจะใช้มันเป็นคลาสพื้นฐานของเรา

19
00:01:13,360 --> 00:01:20,110
‫ไปข้างหน้าและเปลี่ยนชื่อเป็นสิ่งที่ชอบ Shooter A ฉัน. คอนโทรลเลอร์

20
00:01:20,930 --> 00:01:23,870
‫และไปสร้างชั้นเรียนนั้น

21
00:01:24,770 --> 00:01:29,750
‫และเมื่อสร้างและคอมไพล์ใหม่แล้ว ซึ่งอาจใช้เวลาสักครู่ในระบบของคุณ

22
00:01:29,750 --> 00:01:33,500
‫คุณควรลงเอยด้วยคลาส C++ แบบนี้

23
00:01:33,530 --> 00:01:40,070
‫ตอนนี้ นั่นคือทั้งหมดที่ฉันจะทำ เพราะที่เหลือ คุณควรจำบางส่วนได้ด้วยตัวเอง

24
00:01:40,070 --> 00:01:45,680
‫เราได้ทำสิ่งนี้ไว้มากมายในส่วนที่แล้ว มาดูกันว่าคุณจะทำได้ไหม

25
00:01:46,340 --> 00:01:47,240
‫นี่คือความท้าทาย

26
00:01:47,240 --> 00:01:52,250
‫ในการสร้างพิมพ์เขียวเด็ก คุณจะต้องสร้างคลาสย่อยก่อน จากนั้นตั้งค่าเป็น

27
00:01:52,250 --> 00:01:54,800
‫I สำหรับอักขระพิมพ์เขียวของเรา

28
00:01:55,040 --> 00:01:57,120
‫คุณอาจจะหรืออาจจะจำไม่ได้ แต่ที่ต้องไป

29
00:01:57,140 --> 00:02:00,980
‫คุณเข้าสู่พิมพ์เขียวของคุณสำหรับตัวละครคนแรก

30
00:02:01,210 --> 00:02:02,990
‫ตัวละครยิงบุคคลที่สาม

31
00:02:02,990 --> 00:02:08,240
‫และคุณสามารถตั้งค่า AI ที่ควรมีอักขระเหล่านี้โดยอัตโนมัติเมื่ออยู่ในโลก

32
00:02:08,330 --> 00:02:11,930
‫แล้วทดสอบนักแสดงที่สร้างขึ้นเพื่อทดสอบว่า

33
00:02:11,930 --> 00:02:22,790
‫ผู้ควบคุม AI ถูกสร้างขึ้นโดยการครอบครองโดยพื้นฐานแล้วทำ F8 และมองดูโครงร่างโลกของคุณและดูว่านักแสดงเหล่านั้นมีอยู่หรือไม่

34
00:02:22,820 --> 00:02:24,650
‫หยุดวิดีโอชั่วคราวและไปกันเลย

35
00:02:25,670 --> 00:02:26,060
‫ตกลง.

36
00:02:26,060 --> 00:02:26,710
‫ยินดีต้อนรับกลับ.

37
00:02:26,720 --> 00:02:30,350
‫ก่อนอื่น เราจะสร้างพิมพ์เขียวคลาสลูกที่นี่

38
00:02:30,350 --> 00:02:36,680
‫ฉันจะทำอย่างนั้นโดยเพิ่มคลาสพิมพ์เขียวใหม่ และฉันจะทำให้มันเป็นลูกของมือปืน

39
00:02:36,680 --> 00:02:45,290
‫A ฉัน. ตัวควบคุม แล้วฉันจะเรียกมันว่าตัวควบคุม AI ของนักกีฬาขีดล่างของ BP

40
00:02:45,860 --> 00:02:47,570
‫ฉันสามารถใช้อักษรตัวพิมพ์ใหญ่ได้ถูกต้อง

41
00:02:48,720 --> 00:02:49,500
‫เช่นนั้น

42
00:02:49,920 --> 00:02:54,810
‫แล้วเราต้องการกำหนดให้เป็นค่าเริ่มต้น A ฉัน. สำหรับตัวละครนักกีฬา BPP ของเรา

43
00:02:54,810 --> 00:03:01,320
‫ดังนั้นฉันจะเปิดปัญหาเสียงบี๊บให้กับตัวละครและเชื่อมต่อเข้ากับหน้าต่างหลัก จากนั้นฉันจะไปที่รายละเอียดค่าเริ่มต้นของคลาส

44
00:03:01,320 --> 00:03:07,620
‫และในที่นี้ เราควรจะมีตัวควบคุมคลาส AI ภายใต้การตั้งค่าการจำนำ ซึ่งเราต้องการสลับไปยังตัวควบคุม

45
00:03:07,620 --> 00:03:13,170
‫AI ของ beep underscore shooter AI เพื่อให้ฉันสามารถคลิกบันทึกทั้งหมดได้

46
00:03:13,170 --> 00:03:23,070
‫โอเค ทำทั้งหมดนั้นแล้วไปที่ alt p เพื่อเล่นแล้ว f 8 เพื่อครอบครองและให้เมาส์ของฉันกลับมาและดูในโครงร่างโลก

47
00:03:23,370 --> 00:03:26,670
‫เราควรมองหามือปืน A ฉัน. และไปเลย

48
00:03:26,670 --> 00:03:31,410
‫ตัวควบคุม AI ของ beep shooter ถูกสร้างขึ้นสำหรับตัวละครที่เราใส่ในโลกนี้

49
00:03:31,410 --> 00:03:41,760
‫หากคุณต้องการเพิ่มตัวละครในโลกนี้ จะมี A มากกว่านี้ ฉัน. กำลังสร้างคอนโทรลเลอร์และระวังว่าเป็นเวอร์ชันพิมพ์เขียวที่ถูกสร้างขึ้นเพราะเราต้องการให้การปรับเปลี่ยนใด

50
00:03:41,760 --> 00:03:46,170
‫ๆ ที่เราทำใน Blueprint ปรากฏขึ้นในเกมของเราโดยทั่วไป

51
00:03:46,200 --> 00:03:46,590
‫เย็น.

52
00:03:46,590 --> 00:03:52,620
‫ดังนั้นเราจึงเพิ่งผ่านการแก้ไขโดยย่อเกี่ยวกับวิธีที่เราตั้งค่าตัวควบคุม AI ตามปกติ และการบรรยายครั้งต่อไปจะทำให้ตัวควบคุม

53
00:03:52,620 --> 00:03:58,320
‫AI ทำอะไรบางอย่าง โดยพื้นฐานแล้วมุ่งเป้าไปที่ผู้เล่นของเรา

54
00:03:58,320 --> 00:03:59,040
‫ดังนั้นคุณอยู่ที่นั่น

