﻿1
00:00:04,370 --> 00:00:05,900
‫Xin chào và chào mừng.

2
00:00:05,900 --> 00:00:12,020
‫Chúng tôi sẽ viết chương trình kế hoạch chi tiết đầu tiên của chúng tôi trong bài giảng này để khi chúng tôi nhấn

3
00:00:12,020 --> 00:00:15,410
‫play, chúng tôi sẽ nhận được thông báo được in ra màn hình.

4
00:00:15,410 --> 00:00:16,190
‫Hãy đi sâu vào.

5
00:00:17,690 --> 00:00:22,730
‫Bạn có thể nghĩ về lập trình trong Blueprint, giống như đấu dây một mạch điện.

6
00:00:22,760 --> 00:00:27,470
‫Bạn có các thành phần khác nhau và bạn có thể nối dây chúng

7
00:00:27,470 --> 00:00:31,100
‫để khi bật công tắc đèn thì đèn sẽ sáng.

8
00:00:31,760 --> 00:00:34,670
‫Bây giờ, vì chúng tôi sẽ giới thiệu rất nhiều khái niệm mới ở đây.

9
00:00:34,670 --> 00:00:39,140
‫Tôi sẽ xây dựng một chút bảng thuật ngữ khi chúng ta bắt đầu.

10
00:00:39,140 --> 00:00:44,900
‫Chúng ta đã thấy ở cuối bài giảng cuối cùng rằng thứ ở đây được gọi là đồ thị sự kiện.

11
00:00:44,930 --> 00:00:49,220
‫Đó là bức tranh mà chúng tôi sẽ vẽ tất cả các bản thiết kế của chúng tôi.

12
00:00:50,150 --> 00:00:55,430
‫Và chúng tôi cũng thấy rằng chúng tôi có thể nhấp chuột phải vào biểu đồ sự kiện để nhận danh sách các chức năng.

13
00:00:55,490 --> 00:01:02,060
‫Bây giờ, điều đầu tiên tôi muốn bạn tìm kiếm là chuỗi in, và bạn sẽ thấy rằng có một mục

14
00:01:02,060 --> 00:01:03,200
‫menu ở đó.

15
00:01:03,200 --> 00:01:08,870
‫Nó đang được phát triển theo tiêu đề và nếu bạn nhấp vào nó, nó sẽ mang lại một thứ được gọi là nút.

16
00:01:09,050 --> 00:01:17,380
‫Bây giờ, một nút là một phần của chức năng được tạo sẵn mà chúng ta có thể đưa vào dự án của mình và sử dụng từ bên trong.

17
00:01:17,390 --> 00:01:21,920
‫Bản thiết kế và một chuỗi về cơ bản là lập trình viên.

18
00:01:21,920 --> 00:01:23,960
‫Nói văn bản.

19
00:01:23,960 --> 00:01:31,010
‫Vì vậy, những gì chúng ta có ở đây là nút này, khi nó được kích hoạt, sẽ nói lời chào.

20
00:01:31,010 --> 00:01:33,020
‫Chúng ta có thể thay đổi cái này thành cái khác.

21
00:01:33,020 --> 00:01:38,600
‫Một thông báo như Chào mừng bạn đến với đống đổ nát nhà kho.

22
00:01:39,800 --> 00:01:45,800
‫Bây giờ chúng tôi có thể muốn thông báo này được hiển thị trên màn hình khi chúng tôi bắt đầu chơi trò chơi.

23
00:01:45,980 --> 00:01:48,740
‫Bây giờ chúng ta may mắn có thể làm điều này với một nút khác.

24
00:01:48,740 --> 00:01:56,810
‫Nếu chúng ta nhấp chuột phải, chúng ta có thể tìm bắt đầu chơi và điều đó sẽ hiển thị một mục menu có tên là Sự kiện Bắt đầu Chơi

25
00:01:56,810 --> 00:01:59,180
‫và điều này mang lại một nút khác.

26
00:01:59,180 --> 00:02:06,170
‫Bây giờ một sự kiện chỉ là một loại đặc biệt khi nút nó cho chúng ta biết khi nào điều gì đó sẽ xảy ra.

27
00:02:06,170 --> 00:02:12,560
‫Và trong trường hợp này, sự kiện Begin Play cho chúng ta biết rằng điều gì đó sẽ xảy ra khi quá trình chơi bắt

28
00:02:12,560 --> 00:02:14,210
‫đầu, khi nút phát được nhấn.

29
00:02:14,210 --> 00:02:20,240
‫Bây giờ, bạn có thể nhận thấy rằng các nút này có các mũi tên nhỏ này ở bên trái hoặc bên phải,

30
00:02:20,240 --> 00:02:21,800
‫đôi khi là cả hai.

31
00:02:21,800 --> 00:02:29,210
‫Chúng được gọi là các chân, về cơ bản là các ổ cắm mà chúng ta có thể kết nối với nhau.

32
00:02:29,210 --> 00:02:35,120
‫Có các chân đầu vào ở bên trái và chúng cho chúng ta biết khi nào chạy nút cụ thể này.

33
00:02:35,120 --> 00:02:40,430
‫Và có các chân đầu ra cho chúng ta biết phải làm gì sau nút cụ thể này.

34
00:02:40,430 --> 00:02:45,530
‫Vì vậy, nếu chúng ta xem xét điều này, chúng ta chỉ có một chốt đầu ra cho sự kiện, điều này có ý nghĩa vì chúng

35
00:02:45,530 --> 00:02:47,510
‫ta biết rằng các sự kiện là một nút khi.

36
00:02:47,510 --> 00:02:52,730
‫Họ cho chúng tôi biết khi nào cần làm điều gì đó và chúng tôi có đầu vào và đầu ra trên chuỗi in,

37
00:02:52,730 --> 00:02:59,330
‫có nghĩa là chúng tôi có thể cho nó biết khi nào nó nên bắt đầu, đầu vào là gì và sau đó chúng tôi có thể cho biết phải làm

38
00:02:59,330 --> 00:03:00,620
‫gì sau đó, đầu ra.

39
00:03:00,620 --> 00:03:07,550
‫Vì vậy, bạn có thể nhấp và kéo giữa các chân này để tạo kết nối giữa hai chân.

40
00:03:07,550 --> 00:03:14,840
‫Và các kết nối theo nghĩa đen chỉ là những sợi dây này giữa các chân cho phép chúng ta kết nối nó khi nào với

41
00:03:14,840 --> 00:03:15,440
‫cái gì.

42
00:03:15,440 --> 00:03:22,520
‫Vì vậy, trong trường hợp này, chúng tôi đang kết nối khi chúng tôi bắt đầu chơi, sau đó bạn nên in một chuỗi.

43
00:03:22,520 --> 00:03:23,690
‫Hãy thử điều này.

44
00:03:23,690 --> 00:03:29,150
‫Nếu bạn nhấn nút phát trên thanh công cụ, chúng ta sẽ thấy lời chào mừng bạn đến với chuỗi đống đổ nát nhà kho

45
00:03:29,210 --> 00:03:29,990
‫đang được in.

46
00:03:29,990 --> 00:03:33,260
‫Bây giờ tin nhắn không tồn tại lâu lắm, nhưng không sao cả.

47
00:03:33,260 --> 00:03:34,220
‫Chúng tôi không cần nó.

48
00:03:34,220 --> 00:03:35,420
‫Nó chứng minh quan điểm.

49
00:03:35,450 --> 00:03:35,690
‫Hiện nay.

50
00:03:35,690 --> 00:03:40,760
‫Nếu bạn nhận thấy bất kỳ tiếng rít nền nào trong khi tôi đang chơi trò chơi, đó không phải là quạt máy tính hoặc tiếng

51
00:03:40,760 --> 00:03:41,930
‫ồn nền trong phòng của tôi.

52
00:03:41,930 --> 00:03:47,900
‫Đó thực sự là một số âm thanh xung quanh ở cấp độ mặc định của chúng tôi đang phát khi chúng tôi nhấn phát.

53
00:03:47,900 --> 00:03:52,130
‫Nếu bạn nhấn phát trên dự án của riêng mình, hãy dùng thử và bật loa của bạn.

54
00:03:52,130 --> 00:03:53,840
‫Bạn sẽ nghe thấy cùng một âm thanh.

55
00:03:53,840 --> 00:03:59,990
‫Bây giờ chúng ta có thể tạo chuỗi các nút giống như cách chúng ta có thể kết nối nhiều bóng

56
00:03:59,990 --> 00:04:06,500
‫đèn với nhau theo một trình tự, và điều đó sẽ cho phép chúng ta làm một việc rồi làm một việc khác.

57
00:04:06,500 --> 00:04:13,040
‫Vì vậy, tôi muốn bạn thực hiện thử thách in một tin nhắn khác sau tin nhắn đầu tiên của chúng ta.

58
00:04:13,040 --> 00:04:17,180
‫Vì vậy, hãy thêm một nút chuỗi in khác bằng cách nhấp chuột phải và tìm kiếm nó.

59
00:04:17,210 --> 00:04:25,310
‫Kết nối nó theo trình tự với nút chuỗi in đầu tiên của chúng tôi và sau đó tùy chỉnh văn bản theo ý thích của bạn,

60
00:04:25,340 --> 00:04:27,200
‫tạm dừng video và bắt đầu.

61
00:04:27,950 --> 00:04:29,330
‫Được rồi, chào mừng bạn trở lại.

62
00:04:29,330 --> 00:04:36,620
‫Vì vậy, hãy thoát khỏi trò chơi với một lối thoát và sau đó tôi sẽ cho bạn thấy rằng bạn thực sự có thể kéo

63
00:04:36,620 --> 00:04:38,150
‫ra khỏi chốt đầu ra.

64
00:04:38,480 --> 00:04:44,870
‫Và sau đó điều đó tự động hiển thị một hộp tìm kiếm cho bạn, vì vậy bạn thậm chí không cần phải nhấp chuột

65
00:04:44,870 --> 00:04:51,350
‫phải và sau đó tôi có thể tìm kiếm chuỗi in và điều đó sẽ thêm vào một nút chuỗi in mới theo trình tự với

66
00:04:51,350 --> 00:04:52,160
‫nút trước đó.

67
00:04:52,160 --> 00:04:57,800
‫Và tôi có thể nói hãy sẵn sàng để ầm ầm.

68
00:04:58,550 --> 00:05:02,420
‫Và những gì sẽ làm là nếu chúng ta nhấn play, nó sẽ in.

69
00:05:02,680 --> 00:05:04,330
‫Cả hai người trong số họ cùng một lúc.

70
00:05:04,330 --> 00:05:10,510
‫Điều thú vị là tin nhắn cũ nhất nằm ở dưới cùng và sau đó là tin nhắn mới hơn.

71
00:05:10,510 --> 00:05:14,580
‫Nhưng như đã xảy ra theo trình tự, chúng ta có cái này, rồi cái kia.

72
00:05:14,590 --> 00:05:18,730
‫Không có sự chậm trễ giữa hai vì máy tính thực sự rất nhanh.

73
00:05:18,730 --> 00:05:21,070
‫Vì vậy, hãy đảm bảo rằng bạn lưu các thay đổi của mình.

74
00:05:21,070 --> 00:05:25,000
‫Bạn có thể lưu tất cả các tệp thay đổi bằng cách thực hiện một thay đổi điều khiển.

75
00:05:25,000 --> 00:05:28,900
‫SE và tôi sẽ gặp lại các bạn trong bài giảng tiếp theo.

