WEBVTT 00:00:00.236 --> 00:00:02.719 我们目前已经画了很多图 00:00:02.719 --> 00:00:05.193 但有些挺简单的事情我们还没做过 00:00:05.193 --> 00:00:07.595 例如写你的名字 这节课就讲 文本 00:00:07.595 --> 00:00:10.049 为什么要使用文本呢 00:00:10.049 --> 00:00:12.303 有时你要显示游戏里的分数 00:00:12.303 --> 00:00:14.739 有时你要让角色讲话 或者让名字放大 00:00:14.739 --> 00:00:16.305 缩小或者变色 00:00:16.305 --> 00:00:18.654 让我们试着说 Hello 00:00:18.654 --> 00:00:24.353 键入 text(Hello)我们发现了奇怪的错误提示 00:00:24.353 --> 00:00:27.424 显示 hello未定义 什么意思呢 00:00:27.424 --> 00:00:29.431 问题是 程序觉得 00:00:29.431 --> 00:00:31.058 hello是一个变量 00:00:31.058 --> 00:00:33.715 从程序的角度讲 有点道理 00:00:33.715 --> 00:00:36.222 因为hello可能就是变量 它怎么知道呢 00:00:36.222 --> 00:00:38.991 你要怎么告诉程序 这是文本呢 00:00:38.991 --> 00:00:41.350 很简单 我们只要记住 00:00:41.350 --> 00:00:43.159 在文本两边加上双引号 00:00:43.159 --> 00:00:45.083 意味着 这不是变量 00:00:45.083 --> 00:00:46.457 而是文本 00:00:46.457 --> 00:00:48.153 亦或者说 我们想让它以文本的形式呈现 00:00:48.153 --> 00:00:50.226 你可以通过这种方式记住 看书时 00:00:50.226 --> 00:00:51.739 当角色讲话的时候 00:00:51.739 --> 00:00:53.694 他们讲的话周围会有双引号 00:00:53.694 --> 00:00:56.162 类似的 如果你想程序说话 00:00:56.162 --> 00:00:58.400 那段文本必须要带上双引号 00:00:58.400 --> 00:01:00.899 其实这很重要 也很容易搞砸 00:01:00.899 --> 00:01:03.891 所以我要重复一遍 当你想在程序中显示文本 00:01:03.891 --> 00:01:05.753 你一定要 00:01:05.753 --> 00:01:07.526 在文本周围码上双引号 00:01:07.526 --> 00:01:10.112 不然的话 你就会收到奇怪的错误提示 00:01:10.112 --> 00:01:12.606 记住 每当你看到那些错误提示的时候 00:01:12.606 --> 00:01:15.359 记得检查一下 是否忘了加双引号 00:01:15.359 --> 00:01:17.232 好的 我们现在用了双引号 00:01:17.232 --> 00:01:18.755 就没有错误提示了 00:01:18.755 --> 00:01:20.928 但你也可能注意到 什么都没出现 00:01:20.928 --> 00:01:22.217 还是一片空白 00:01:22.217 --> 00:01:24.890 奇怪的是 如果我们设置下background(背景色) 00:01:24.890 --> 00:01:29.114 调成红色之后 我们就可以看到了 00:01:29.114 --> 00:01:33.120 文本是白色的 所以说问题就是 00:01:33.120 --> 00:01:36.106 白色的文本 出现在白色的背景里 00:01:36.106 --> 00:01:37.952 所以我们才看不到 00:01:37.952 --> 00:01:40.451 挺蠢的 谁会在白板上 00:01:40.451 --> 00:01:42.940 写白字啊 00:01:42.940 --> 00:01:45.893 我们可以改变一下 我们已经学了 00:01:45.893 --> 00:01:47.006 如何填充 00:01:47.006 --> 00:01:49.891 就像我们填充长方形或者线一样 00:01:49.891 --> 00:01:51.796 我们也可以填充文本 00:01:51.796 --> 00:01:54.231 跟之前一样 然后你看 00:01:54.231 --> 00:01:56.410 不用调背景 文本就显示出来了 00:01:56.410 --> 00:02:00.609 我们再来看看 文本如何输入 00:02:00.609 --> 00:02:02.324 第一部分挺明显的 00:02:02.324 --> 00:02:04.419 写你想写的东西就行 00:02:04.419 --> 00:02:06.584 第二部分 如果我们改变数字 00:02:06.584 --> 00:02:08.949 我们可以看到文本 左右移动 00:02:08.949 --> 00:02:11.776 这边则是决定上下位置 00:02:11.776 --> 00:02:14.822 这个和我们之前 00:02:14.822 --> 00:02:15.868 画长方形很像 00:02:15.868 --> 00:02:17.620 有一点比较烦人 00:02:17.620 --> 00:02:19.542 就是文本有两个坐标 00:02:19.542 --> 00:02:24.256 左下角 也就是这个角 00:02:24.256 --> 00:02:27.222 而对于长方形来说 就是左上角 这个角 00:02:27.222 --> 00:02:30.280 好像这个设计就是来坑你的 00:02:30.280 --> 00:02:32.761 但也是你要记住的东西 00:02:32.761 --> 00:02:34.913 我们能自己实验看一下 00:02:34.955 --> 00:02:39.219 我们把这个调成 高度 我们可以看到 00:02:39.219 --> 00:02:42.448 高度被设置成了左下角的坐标 00:02:44.358 --> 00:02:46.225 我们可以把它调成0 00:02:46.225 --> 00:02:50.002 你觉得我们会看到什么呢 00:02:50.002 --> 00:02:53.391 我们看不到它了 但如果我慢慢调高这个数字 00:02:53.391 --> 00:02:56.326 我们可以看到 文字好像慢慢探出了头 00:02:56.326 --> 00:02:59.782 因为左下角才是坐标的位置 00:02:59.782 --> 00:03:01.754 不是左上角 00:03:01.754 --> 00:03:05.611 好的 文本我们分析完了 00:03:05.611 --> 00:03:07.278 我们来让文本变得更好 00:03:07.278 --> 00:03:09.514 例如说 我们把它变大 00:03:09.514 --> 00:03:12.435 我们可以输入textSize 告诉程序 00:03:12.435 --> 00:03:13.886 文本要多大 00:03:13.886 --> 00:03:16.099 然后我们可以写上30 已经挺大了 00:03:16.099 --> 00:03:17.688 我们还可以让文本变得更大 00:03:17.688 --> 00:03:20.457 亦或者非常非常非常小 00:03:20.457 --> 00:03:23.034 怎样都可以 现在写上你的名字 00:03:23.034 --> 00:03:25.641 然后在底下添加你要说的话 00:03:25.641 --> 00:03:28.646 因为我不知道你的名字 所以我就写我的 00:03:28.646 --> 00:03:30.871 你等会可以改成你的名字 00:03:30.871 --> 00:03:34.264 应用刚才所学的 你可以打上text("Sophia") 00:03:34.264 --> 00:03:35.887 我的名字就出现了 00:03:35.887 --> 00:03:38.135 我还要在下面添加一点信息 00:03:38.135 --> 00:03:43.493 例如 我喜欢小狗 吉他和编程之类的 00:03:43.493 --> 00:03:46.709 很好 只是我们要改变一下 00:03:46.709 --> 00:03:48.945 这些文字的位置 这样它们就不重叠了 00:03:48.945 --> 00:03:51.647 不行 这样的文本变成了一长串 00:03:51.647 --> 00:03:55.449 我们稍作改动 把文本变小一点 00:03:56.499 --> 00:03:58.633 好了 看起来不错 00:03:58.633 --> 00:04:00.964 只是 全蓝看起来有点枯燥 00:04:00.964 --> 00:04:04.393 我们只要把填充改变一下 00:04:04.393 --> 00:04:06.932 把颜色变成 我想想 00:04:06.932 --> 00:04:09.804 紫色吧 00:04:09.804 --> 00:04:13.126 好了 搞定 00:04:13.126 --> 00:04:16.099 以上就是输入文本 改变文本颜色和字号