现在我们已经学会了怎样运用文字, 让我们再来点儿花样。 第一个花招是现在我们 开始运用“string”(字符串)这个字眼。 你会想,“string?(字符串/绳串)那是我的 猫咪玩耍的东东。 但对程序员来说,string是一个特别的名词, 我们用它来表示多个文字位。 你可以把它当作一串文字, 如果这样有帮助的话。 你的名字是一组字串,你学校的名字 是一组字串, 你发出的每一个文字短信也是一组字串。 基本上来说,就把String当作文字串好了。 我们可用字符串来绘画和填色。 我们能够利用各种不同的字符串吗?当然! 就像你通常会在变量里使用数字, 你也可以把字符串放入到变量里。 我们只要像这样说, “var myName =(你想要的名字)" 比如 "Sophia"; 记得加上引号。 然后我们可以把变量 myName 替代"Sophia"而直接放进引号里, 就像我们以前所做的。 这个方法虽然看起来是一样的, 但事实上我们可以多写几次 你知道,一次在那儿,一次在那儿, 你知道我们也许能够更艺术一点儿。 那么你所要做的只是 把这一个变量 换成your name。然后你 可以把your name在这儿写下三次。 还是先用原来的, 如果我们想要 更来劲点儿,我们能够把 几组字符串加在一起吗? 你记得当我们要变量相加的时候吗? 事实上我们可以这么做。 电脑会把两组字符串连在一起。 比如,你所知道的我们能够去掉这个, 只把这个写一遍 然后我们能用另一个变量信息 比如my name + 一系列的感叹号。 如果我们把信息放进文字, 借用这个变量 来取代我的名字, 我们就能看到 它所做的只是把这些感叹号放到 我的名字后面。 我们可以让这个更给力一些, 如果我们要写massage+massage, 所以这看起来很有道理, 你知道字符串相加意味着 你把一个字符串加到另一字符串的后面。 但你也许会想, 我们能再玩得疯狂一点儿吗? 开始乘除减字符串呢? 我们能那样做吗?不,那是不行的。 我们只能让字符串相加。 我们可以分开或者减少字符串的次数 但字符串变量只允许我们相加。 但好奇地询问这些问题 在编程中是很值得提倡的。 你也许会想,“分开一个字符串是什么意思?” 那样我们就可以用动画和鼠标 来和字符串进行互动。 比如,我们能够让字符串随着鼠标移动。 只需像我们画长方形似的把它们连成一个框架。 所以如果你想这样的话,我们可以敲上 var draw, 然后我们把所有这些代码放进这里。 这可能跟 "intro to animation" 看着挺像 你会想,好的,只需跟着鼠标就行。 我们肯定得敲上mouseX和mouseY。 这就好了,我们能涂刷我们的名字了。 当然如果我们想的话, 我们能够很容易地设置一个背景, 比如说就很美的浅蓝吧。 现在这个文字就随着鼠标到处刷, 就跟之前的长方形一样。 现在最后一个有趣的花招, 让我们运用动画, 并且让文字的尺寸渐长。 这儿,我们设置textSize 到 30, 这是我们在变量那里学会的。 我们也可不直接用30,而是敲上 var howBig = 30 然后用这个变量而不是直接写上30. 好吧,没什么变化。 很明显,我们还需要更改一些东西 才能出现动画。 我们敲上, how big= how big +1 意思是, 如果你记得住howBig有多大, 你会知道howBig以前是多大, 然后加上1让它变得更大一点儿 现在我们只需要重新启动程序, 这儿我们移动鼠标就有了这些。 文字的尺寸渐长,变得越来越大 因为刚才写了那行代码。 而你自己在做的时候, 你可能会想,我们能让它变得快一些吗? 那么现在,你不仅知道怎样 用编码来设置形状, 你也可以用编码来设置文字了。