﻿1
00:00:04,500 --> 00:00:05,580
‫Xin chào và chào mừng.

2
00:00:05,580 --> 00:00:13,440
‫Trong bài giảng này, chúng ta sẽ thêm một thành phần mới trong C ++ mà chúng ta có thể thêm vào các diễn viên của mình để thêm

3
00:00:13,440 --> 00:00:17,940
‫vào một số chức năng bằng cách sử dụng một số thành phần, về cơ bản.

4
00:00:17,940 --> 00:00:19,980
‫Hãy đi sâu vào và xem điều này được thực hiện như thế nào.

5
00:00:20,370 --> 00:00:28,560
‫Vì vậy, tôi muốn thêm một phần tường biến mất khỏi tầm nhìn khi chúng ta đặt một đối tượng lên đó.

6
00:00:28,560 --> 00:00:34,710
‫Vì vậy, những gì tôi sẽ làm ở đây là tôi sẽ đi đến bản vẽ nội dung

7
00:00:34,710 --> 00:00:38,370
‫và tôi sẽ tìm kiếm bức tường dungeon ở đây.

8
00:00:38,730 --> 00:00:44,250
‫Và tôi nghĩ tôi muốn cái này với một phần cắt ra đẹp mắt để tôi có thể dán một bức tượng.

9
00:00:44,250 --> 00:00:53,610
‫Vì vậy, tôi sẽ kéo nó vào khung cảnh và tôi sẽ xoay nó 180 độ và cố gắng định vị

10
00:00:53,610 --> 00:00:54,840
‫chính xác.

11
00:00:54,870 --> 00:00:55,350
‫Chúng ta bắt đầu.

12
00:00:55,350 --> 00:00:58,590
‫Đưa nó xuống mức sàn và nó trông ổn.

13
00:00:58,770 --> 00:01:06,630
‫Bây giờ, những gì tôi muốn làm với tác nhân này là tôi muốn có thể thêm một thành phần vào nó để cung

14
00:01:06,630 --> 00:01:09,540
‫cấp cho nó khả năng tự di chuyển.

15
00:01:09,840 --> 00:01:12,240
‫Bây giờ, chúng tôi đã xử lý các thành phần trước đây.

16
00:01:12,240 --> 00:01:17,220
‫Chúng tôi đã thêm những cái đã được tạo bởi Unreal, nhưng chúng tôi chưa bao giờ tự tạo bằng C ++.

17
00:01:17,220 --> 00:01:18,930
‫Vì vậy, đó là những gì chúng ta sẽ làm trong bài giảng này.

18
00:01:18,930 --> 00:01:24,390
‫Vì vậy, những gì chúng ta sẽ làm là đi tới nút thêm này và bạn có thể thấy có một

19
00:01:24,390 --> 00:01:27,780
‫tùy chọn trong đây để tạo một thành phần C ++ mới.

20
00:01:28,050 --> 00:01:33,030
‫Bây giờ bên trong đây có một số tùy chọn cho các loại thành phần khác nhau mà chúng ta có thể kế

21
00:01:33,030 --> 00:01:33,330
‫thừa.

22
00:01:33,330 --> 00:01:35,280
‫Vì vậy, chúng ta có thể xây dựng các loại thành phần khác nhau.

23
00:01:35,280 --> 00:01:41,100
‫Có thành phần diễn viên, là thành phần chỉ ngồi trên một diễn viên, bất kỳ tác nhân nào.

24
00:01:41,280 --> 00:01:47,010
‫Và sau đó là một thành phần cảnh, là một thành phần diễn viên cũng bổ sung trong một sự biến đổi và

25
00:01:47,010 --> 00:01:49,380
‫khả năng gắn vào các thành phần cảnh khác.

26
00:01:49,380 --> 00:01:52,860
‫Chúng tôi không cần chức năng này, vì vậy chúng tôi sẽ chuyển sang thành phần đang hoạt động.

27
00:01:52,860 --> 00:01:56,460
‫Hiện tại, chúng ta sẽ sử dụng các thành phần cảnh ở phần sau của phần này.

28
00:01:56,460 --> 00:01:58,200
‫Vì vậy, chúng ta hãy tiếp tục và đánh tiếp theo.

29
00:01:58,200 --> 00:02:05,250
‫Bây giờ chúng ta phải đặt tên cho thành phần của chúng ta và chúng ta sẽ gọi nó đơn giản là người di chuyển và chúng ta sẽ

30
00:02:05,250 --> 00:02:12,540
‫tiếp tục và nhấn tạo lớp và ngay lập tức nó mở ra trong Visual Studio cho tôi và mã Visual Studio và tôi có thể thấy điều đó ở đó

31
00:02:12,540 --> 00:02:17,490
‫là H động viên và CP động lực giống như chúng ta đã làm với các diễn viên của mình.

32
00:02:17,490 --> 00:02:22,770
‫Điều thú vị cần lưu ý là tiền tố của lớp này là bạn trước đây với diễn viên.

33
00:02:22,770 --> 00:02:28,380
‫Tiền tố là a và điều khác cần lưu ý là tên của hàm tic khác với một thành

34
00:02:28,380 --> 00:02:28,980
‫phần.

35
00:02:28,980 --> 00:02:34,530
‫Thay vào đó, chức năng của nó được gọi là thành phần tic, nhưng nếu không thì nó giống nhau.

36
00:02:34,530 --> 00:02:41,040
‫Và nếu chúng ta xem qua lớp C ++, bạn có thể thấy rằng có một hàm thành phần tic trong đây.

37
00:02:41,040 --> 00:02:44,550
‫Vì vậy, tôi muốn thách thức bạn ghi lại một tin nhắn trên TIC.

38
00:02:44,550 --> 00:02:51,390
‫Vì vậy, bạn sẽ thêm một thông báo nhật ký mới, thêm một thành phần vào một tác nhân, thêm thành phần mới của bạn vào một tác

39
00:02:51,390 --> 00:02:55,800
‫nhân nào đó và xem liệu nó có in thông báo mà bạn đã viết hay không.

40
00:02:55,800 --> 00:02:57,780
‫Tạm dừng video và tiếp tục.

41
00:03:00,750 --> 00:03:01,230
‫Được chứ.

42
00:03:01,230 --> 00:03:01,920
‫Chào mừng trở lại.

43
00:03:01,920 --> 00:03:03,220
‫Vì vậy, chúng ta hãy cung cấp cho điều này một đâm.

44
00:03:03,240 --> 00:03:09,540
‫Vì vậy, trong thành phần đánh dấu, chúng ta sẽ nhập nhật ký của bạn để hiển thị macro nhật ký U.

45
00:03:10,050 --> 00:03:17,880
‫Chúng tôi đang để nó dưới dạng cài đặt hiển thị và ở đây tôi sẽ nhập mover là tất nhiên sẽ đánh dấu

46
00:03:17,880 --> 00:03:18,870
‫chấm than.

47
00:03:18,870 --> 00:03:20,520
‫Hãy quay trở lại không thực.

48
00:03:20,550 --> 00:03:27,570
‫Trên thực tế, những gì bạn có thể làm là thực hiện điều khiển alt f 11 từ bất kỳ nơi nào.

49
00:03:27,570 --> 00:03:31,470
‫Trên thực tế, bạn có thể làm điều đó trong mã Visual Studio và nó tự động hiển thị cửa sổ mã hóa trực tiếp.

50
00:03:31,470 --> 00:03:35,520
‫Khi hoàn tất, nó sẽ đưa bạn trở lại trình chỉnh sửa, chỉ lưu cho bạn một tab thay thế.

51
00:03:35,670 --> 00:03:40,680
‫Vì vậy, những gì chúng tôi có thể làm bây giờ là bạn có thể thấy diễn viên này không có thành phần mới của chúng tôi trên đó.

52
00:03:40,680 --> 00:03:46,050
‫Vì vậy, chúng ta hãy đi đến nút thêm và chúng ta sẽ tìm kiếm động cơ.

53
00:03:46,050 --> 00:03:48,660
‫Và sau đó bạn có thể thấy có một thành phần tùy chỉnh được gọi là mover.

54
00:03:48,660 --> 00:03:53,670
‫Nếu tôi tiếp tục và thêm nó, bạn có thể thấy thêm nó vào một phần riêng biệt cho các thành phần lưới tĩnh và các

55
00:03:53,670 --> 00:03:55,050
‫thành phần khác ở trên cùng.

56
00:03:55,350 --> 00:04:00,150
‫Đó là bởi vì những thành phần này ở đây, những thành phần được gắn vào nhau, là tất cả

57
00:04:00,150 --> 00:04:04,080
‫các thành phần của cảnh, những thành phần có biến đổi có thể được gắn vào.

58
00:04:04,080 --> 00:04:09,660
‫Trong khi các thành phần diễn viên bình thường, các thành phần hành động đơn giản hơn, đi trong một phần riêng biệt ở dưới cùng

59
00:04:09,660 --> 00:04:10,590
‫và chúng thì không.

60
00:04:10,590 --> 00:04:13,050
‫Họ chỉ đi trong danh sách, họ không gắn bó với nhau.

61
00:04:13,050 --> 00:04:17,130
‫Vì vậy, chúng tôi đã có động cơ ở đây và thời điểm nó không hoạt động nhiều.

62
00:04:17,130 --> 00:04:24,210
‫Hãy đưa nhật ký đầu ra và docket của chúng tôi lên bố cục và hãy tiếp tục và chơi trong trò chơi.

63
00:04:24,210 --> 00:04:30,090
‫Và bạn có thể thấy rằng chúng tôi thực sự nhận được động cơ đang sử dụng được hiển thị trong nhật ký đầu ra của chúng tôi.

64
00:04:30,120 --> 00:04:30,840
‫Công cụ tuyệt vời.

65
00:04:30,840 --> 00:04:34,050
‫Chúng tôi đã tạo thành phần tác nhân đầu tiên của mình trong C ++.

66
00:04:34,050 --> 00:04:35,700
‫Hẹn gặp lại các bạn trong bài giảng tiếp theo.

