﻿1
00:00:04,370 --> 00:00:05,900
‫你好, 欢迎｡

2
00:00:05,900 --> 00:00:12,020
‫我们将在这节课上编写第一个蓝图程序, 这样当我们点击播放键时,

3
00:00:12,020 --> 00:00:15,410
‫我们就可以把信息打印到屏幕上｡

4
00:00:15,410 --> 00:00:16,190
‫我们开始吧｡

5
00:00:17,690 --> 00:00:22,730
‫你可以把Blueprint中的编程想象成, 有点像给电路布线｡

6
00:00:22,760 --> 00:00:27,470
‫你有不同的组件, 你可以把它们连接起来, 这样当一个灯开关打开时,

7
00:00:27,470 --> 00:00:31,100
‫灯就会打开｡

8
00:00:31,760 --> 00:00:34,670
‫现在, 因为我们将在这里引入很多新概念｡

9
00:00:34,670 --> 00:00:39,140
‫我会在接下来的课程中建立一个词汇表｡

10
00:00:39,140 --> 00:00:44,900
‫我们在上节课的最后看到, 这个叫做事件图｡

11
00:00:44,930 --> 00:00:49,220
‫它是我们绘制所有蓝图的画布｡

12
00:00:50,150 --> 00:00:55,430
‫我们还看到, 我们可以右键单击事件图以获得功能列表｡

13
00:00:55,490 --> 00:01:03,200
‫首先要搜索的是print string, 你会看到这里有一个菜单项.

14
00:01:03,200 --> 00:01:08,870
‫它位于开发标题下, 如果您单击它, 它会引入一个称为节点的内容｡

15
00:01:09,050 --> 00:01:17,380
‫现在, 节点是一个预先制作的功能, 我们可以将其放入项目中并在其中使用｡

16
00:01:17,390 --> 00:01:21,920
‫蓝图和字符串本质上就是程序员｡

17
00:01:21,920 --> 00:01:23,960
‫朗读文本｡

18
00:01:23,960 --> 00:01:31,010
‫所以我们这里得到的是这个节点, 当它被激活时, 会说“你好”｡

19
00:01:31,010 --> 00:01:33,020
‫我们可以把它改成别的｡

20
00:01:33,020 --> 00:01:38,600
‫一条类似“欢迎来到废墟仓库”的信息｡

21
00:01:39,800 --> 00:01:45,800
‫现在, 我们可能希望在开始玩游戏时在屏幕上显示此消息｡

22
00:01:45,980 --> 00:01:48,740
‫幸运的是, 现在我们可以使用另一个节点来实现这一点｡

23
00:01:48,740 --> 00:01:59,180
‫如果单击鼠标右键, 我们可以查找“开始播放”, 这将打开一个名为“事件开始播放”的菜单项, 这将打开另一个节点｡

24
00:01:59,180 --> 00:02:06,170
‫事件只是一种特殊类型的时间节点它告诉我们什么时候应该发生什么｡

25
00:02:06,170 --> 00:02:14,210
‫在这个例子中, 开始Play事件告诉我们, 当播放按钮被按下时, 播放开始时应该发生一些事情｡

26
00:02:14,210 --> 00:02:21,800
‫现在, 你可能会注意到这些节点在左手或右手边, 有时两个都有这些小箭头｡

27
00:02:21,800 --> 00:02:29,210
‫这些被称为引脚, 本质上是我们可以相互连接的插座｡

28
00:02:29,210 --> 00:02:35,120
‫左侧有输入引脚, 它们告诉我们何时运行此特定节点｡

29
00:02:35,120 --> 00:02:40,430
‫还有输出引脚, 告诉我们在这个特定节点之后要做什么｡

30
00:02:40,430 --> 00:02:45,530
‫如果我们看一下这个, 我们在事件上只有一个输出引脚, 这是有意义的,

31
00:02:45,530 --> 00:02:47,510
‫因为我们知道事件是一个when节点｡

32
00:02:47,510 --> 00:02:52,730
‫它们告诉我们什么时候做什么, 我们在打印字符串上有输入和输出,

33
00:02:52,730 --> 00:03:00,620
‫这意味着我们可以告诉它什么时候开始, 这是输入, 然后我们可以告诉它之后要做什么, 这是输出.

34
00:03:00,620 --> 00:03:07,550
‫因此, 您可以按任意顺序在这些引脚之间单击并拖动, 以在两者之间建立连接｡

35
00:03:07,550 --> 00:03:15,440
‫而连接实际上就是引脚之间的这些电线, 它们允许我们将时间连接到内容｡

36
00:03:15,440 --> 00:03:22,520
‫在这个例子中, 我们在开始弹奏的时候连接起来, 然后你应该输出一个字符串.

37
00:03:22,520 --> 00:03:23,690
‫我们来试试这个｡

38
00:03:23,690 --> 00:03:29,990
‫如果你点击工具栏中的播放按钮, 我们应该会看到一个欢迎来到仓库残骸的字符串被打印出来｡

39
00:03:29,990 --> 00:03:33,260
‫这个消息不会持续很长时间, 但没关系｡

40
00:03:33,260 --> 00:03:34,220
‫我们不需要它｡

41
00:03:34,220 --> 00:03:35,420
‫这证明了这一点｡

42
00:03:35,450 --> 00:03:35,690
‫现在就去

43
00:03:35,690 --> 00:03:41,930
‫如果你注意到任何背景嘶嘶声, 而我玩游戏, 这不是我的电脑风扇或背景噪音在我的房间｡

44
00:03:41,930 --> 00:03:47,900
‫这实际上是一些环境声音, 在我们点击播放时播放的默认音量｡

45
00:03:47,900 --> 00:03:52,130
‫如果你点击播放你自己的项目, 尝试一下, 然后打开你的扬声器｡

46
00:03:52,130 --> 00:03:53,840
‫你会听到同样的声音｡

47
00:03:53,840 --> 00:03:59,990
‫现在我们可以用同样的方法来制作节点序列,

48
00:03:59,990 --> 00:04:06,500
‫就像我们可以把多个灯泡连接在一起一样, 这样我们就可以做一件事, 然后做另一件事｡

49
00:04:06,500 --> 00:04:13,040
‫所以我希望你能接受挑战在我们的第一封信之后再印一封信｡

50
00:04:13,040 --> 00:04:17,180
‫因此, 通过右键单击并搜索来添加另一个打印字符串节点｡

51
00:04:17,210 --> 00:04:27,200
‫将它按顺序与我们的第一个打印字符串节点连接起来, 然后根据您的喜好定制文本, 暂停视频, 然后开始｡

52
00:04:27,950 --> 00:04:29,330
‫好的欢迎回来｡

53
00:04:29,330 --> 00:04:38,150
‫让我们使用转义退出游戏, 然后我将向您展示, 您实际上可以拖动输出引脚｡

54
00:04:38,480 --> 00:04:44,870
‫然后会自动弹出一个搜索框, 这样你就不需要右键单击,

55
00:04:44,870 --> 00:04:52,160
‫我就可以搜索打印字符串, 然后会添加一个新的打印字符串节点, 这个节点与前一个节点是按顺序的｡

56
00:04:52,160 --> 00:04:57,800
‫我可以说, 准备好隆隆｡

57
00:04:58,550 --> 00:05:02,420
‫如果我们点击播放打印,

58
00:05:02,680 --> 00:05:04,330
‫他们两人同时｡

59
00:05:04,330 --> 00:05:10,510
‫有趣的是, 最旧的消息在底部, 然后最新的消息在后面｡

60
00:05:10,510 --> 00:05:14,580
‫但是, 正如顺序发生的那样, 我们有一个, 然后是另一个｡

61
00:05:14,590 --> 00:05:18,730
‫这两者之间没有任何延迟, 因为计算机的速度非常快｡

62
00:05:18,730 --> 00:05:21,070
‫因此, 请确保保存更改｡

63
00:05:21,070 --> 00:05:25,000
‫您可以通过执行控制移位来保存所有更改文件｡

64
00:05:25,000 --> 00:05:28,900
‫SE和我会在下一节课上见到你们｡

