我们目前已经画了很多图
但有些挺简单的事情我们还没做过
例如写你的名字 这节课就讲 文本
为什么要使用文本呢
有时你要显示游戏里的分数
有时你要让角色讲话 或者让名字放大
缩小或者变色
让我们试着说 Hello
键入 text(Hello)我们发现了奇怪的错误提示
显示 hello未定义 什么意思呢
问题是 程序觉得
hello是一个变量
从程序的角度讲 有点道理
因为hello可能就是变量 它怎么知道呢
你要怎么告诉程序 这是文本呢
很简单 我们只要记住
在文本两边加上双引号
意味着 这不是变量
而是文本
亦或者说 我们想让它以文本的形式呈现
你可以通过这种方式记住 看书时
当角色讲话的时候
他们讲的话周围会有双引号
类似的 如果你想程序说话
那段文本必须要带上双引号
其实这很重要 也很容易搞砸
所以我要重复一遍 当你想在程序中显示文本
你一定要
在文本周围码上双引号
不然的话 你就会收到奇怪的错误提示
记住 每当你看到那些错误提示的时候
记得检查一下 是否忘了加双引号
好的 我们现在用了双引号
就没有错误提示了
但你也可能注意到 什么都没出现
还是一片空白
奇怪的是 如果我们设置下background(背景色)
调成红色之后 我们就可以看到了
文本是白色的 所以说问题就是
白色的文本 出现在白色的背景里
所以我们才看不到
挺蠢的 谁会在白板上
写白字啊
我们可以改变一下 我们已经学了
如何填充
就像我们填充长方形或者线一样
我们也可以填充文本
跟之前一样 然后你看
不用调背景 文本就显示出来了
我们再来看看 文本如何输入
第一部分挺明显的
写你想写的东西就行
第二部分 如果我们改变数字
我们可以看到文本 左右移动
这边则是决定上下位置
这个和我们之前
画长方形很像
有一点比较烦人
就是文本有两个坐标
左下角 也就是这个角
而对于长方形来说 就是左上角 这个角
好像这个设计就是来坑你的
但也是你要记住的东西
我们能自己实验看一下
我们把这个调成 高度 我们可以看到
高度被设置成了左下角的坐标
我们可以把它调成0
你觉得我们会看到什么呢
我们看不到它了 但如果我慢慢调高这个数字
我们可以看到 文字好像慢慢探出了头
因为左下角才是坐标的位置
不是左上角
好的 文本我们分析完了
我们来让文本变得更好
例如说 我们把它变大
我们可以输入textSize 告诉程序
文本要多大
然后我们可以写上30 已经挺大了
我们还可以让文本变得更大
亦或者非常非常非常小
怎样都可以 现在写上你的名字
然后在底下添加你要说的话
因为我不知道你的名字 所以我就写我的
你等会可以改成你的名字
应用刚才所学的 你可以打上text("Sophia")
我的名字就出现了
我还要在下面添加一点信息
例如 我喜欢小狗 吉他和编程之类的
很好 只是我们要改变一下
这些文字的位置 这样它们就不重叠了
不行 这样的文本变成了一长串
我们稍作改动 把文本变小一点
好了 看起来不错
只是 全蓝看起来有点枯燥
我们只要把填充改变一下
把颜色变成 我想想
紫色吧
好了 搞定
以上就是输入文本 改变文本颜色和字号