这一关,还是两个人物互相配合,一个负责升降平台,另一个负责收集宝石。 开始还是要先设定两个人物的属性,一个是专家,...[作者空间]
上一关我们学习了给move设置参数,这一关我们来给turnLock设置两个参数。 给函数move设置参数的时候,只...[作者空间]
这一关开始学习参数。 之前使用moveForward()的时候,有没有感觉奇怪,每次只能走一步,那就是因为没有用到...[作者空间]
这一关同样需要两个搭档配合,一个升降平台,另一个收集宝石,打开开关。 这一关不同的地方在于,两个平台是由两个锁分别...[作者空间]
这一关需要使用不同类型的角色来共同完成任务。 首先要定义两个人物,一个专家,一个普通角色 let expert =...[作者空间]
这一关是还是书写专家角色的操作。 这里增加了一个向下转锁的操作,就是把平台下降后,可以走过去收集宝石。 还是先要初...[作者空间]
这一关,需要自己定义角色的类型,之前我们舞台上的角色一直都是Byte,这次不同了,需要一个有特殊能力的角色,这个角...[作者空间]
上一关花费了我近2个小时的时间才闯关成功。接下来看看这一关。 先创建一个常量totalGems存储每次闯关出现的宝...[作者空间]
这一关仍然是需要通过改变传送门的状态来过关。 我们先创建两个变量gemCounter和switchCounter,...[作者空间]
这一关,难度又增加了一些,需要打开或关闭几次传送门,才能完成任务。 理解了传送门的开关方法,这一关也不难,只是更加...[作者空间]
上一关,我们学习了关闭传送门,在这一关中,先关闭传送门,收集完一侧的宝石后再打开传送门,传送到另一侧去。 我们可以...[作者空间]
这一关开始学习属性,传送门属性有两种:打开状态和关闭状态。 现在传送门是打开的状态,Byte想要去打开开关,走到传...[作者空间]
这一关,要求我们收集宝石到一个随机指定的数量,这个随机的数量被定义到一个常量totalGems中,当收集到宝石的数...[作者空间]
这里学习一个新的赋值方法: gemCounter +=1 与 gemCounter=gemCounter+1是一样...[作者空间]
这节课又接触到一个新的名词“常量”,常量和变量一样,需要先声明(创建),再赋值。不过,常量在程序运行过程中,保持最...[作者空间]
这个例子中,需要两个变量,分别记录宝石和开关的数量。由于有了两个变量,需要判断2个变量的值,去做不同的动作,难度顿...[作者空间]
这节课来学习比较运算符。 “大于”“等于”“小于”可以用来比较2个值的大小,这节课我们就使用“<“运算符, whi...[作者空间]
前面我们学习了给变量赋新值,这节课我们学习变量递增。 我们先来看一个计算机语言的一个表达式: a=a+1 这个表达...[作者空间]
上节课我们学习了创建变量和给变量赋值,这节课学习让变量增加值。 这里我们看到,每前进1步,就要收集一颗宝石,然后我...[作者空间]
这一节课我们来学习变量的使用。 这节课的任务很简单,就是创建一个变量gemCounter,用来记录收集的宝石的数量...[作者空间]