需要他再施魔法(伏地魔的黑暗魔法(scratch魔法编程2))
更新时间:2022-10-13 11:30:03欢迎来到“柏朗魔法编程”世界。
回顾上一节:
话说在上一节,我们通过“魔法编程”,赋予哈利波特魔力,让他可以在自由的飞行。
在scratch的世界,我们为了让哈利波特飞行,用到了两种颜色的积木:蓝色的动作指令积木和黄色的控制指令积木。
通过重复执行积木,让哈利波特持续飞行。
这节课,我们将化身成为哈利波特的死对头——伏地魔。
通过黑暗魔法,把哈利波特飞行的这个场景变成火的海洋。
既然伏地魔出场,那就让哈利波特先消失吧,我们通过如下的“魔法编程”,让哈利波特暂时隐身。
魔法第一步:导入新的角色—火焰
通过导入,火焰已经出现在场景内,现在我们需要给火焰施魔法,让火焰移动起来。
这次我们需要增加难度,让火焰从场景左侧进入,达到场景右侧后,再次回到左侧,如此循环。
我们通过“魔法编程”,给火焰施加了这样的积木指令,看明白了吗?
其中x:-250 y:0以及 x:250 y:0这都是什么意思呢?
魔法第二步:舞台区的秘密—坐标
把鼠标放到舞台区,仔细观察下面红色区域的数值变化。
发现其中的奥妙了吗?
当鼠标移动到舞台最左边,x的值固定在-240,
当鼠标移动到舞台最右边,x的值固定在240。
当鼠标移动到舞台最下边,y的值固定在-180,
当鼠标移动到舞台最上边,y的值固定在180。
想一想再试一试:
1、坐标为x:0 y:0时火焰会在什么位置?
2、将积木指令中的坐标数值改变试一试。
3、如何调节火焰移动的速度?
魔法第三步:分身术火焰阵—克隆自己
这样的分身术酷吗?我们通过“魔法编程”一样能够实现。
想一想再试一试:
1、把隐藏和显示去掉会怎样?
2、这样运行会出现什么问题?为什么?
3、如何用最简单的方法进行优化?
积木指令做了如下优化:
想一想再试一试:
1、如何增加或减少火焰之间的距离?
2、如何控制火焰的移动速度?
3、如何让火焰从舞台区中心位置出现?
伏地魔的黑暗魔法果然厉害,火焰竟然服服帖帖的听从了我们的指挥。
我们已经用“魔法编程”布下了简单的火焰阵,在下一节课程中,我们要将哈利波特呼唤出来,赋予他更加厉害的魔法。我们可以和哈利波特成为一体,通过键盘、通过声音、通过鼠标控制哈利波特,帮助他完美的躲开伏地魔的火焰阵。
总结:
在这节“魔法编程”课程中,我们学习了导入角色,让火焰按一个方向持续运动,用克隆自己指令实现了分身术。
希望学员们多多练习,熟悉舞台区坐标,随心所欲控制火焰阵的速度及密度。
相关推荐
-
女孩适合篮球还是足球(女孩子更需要踢足球)
查看详情
-
尤文需要拿出赢球的决心(平局都不配,尤文进攻便秘防守拉稀,9连冠希望已摇摇欲坠)
查看详情
-
三号世界杯日本对哪一个队的(世界杯H组第三轮日本vs波兰,你需要的信息都在里面了!)
查看详情
-
教小孩篮球需要证件吗(东莞市的体育培训机构如何办理办学许可证?审批流程怎么走呢?)
查看详情
-
打篮球需要做什么运动(新手运动建议)
查看详情
-
山东西王会不会把两个外援全换掉(山东西王换掉哈里斯是个错误,吉伦沃特不是山东需要的外援)
查看详情
-
一场足球比赛大约需要多长时间(奇葩的足球赛平局:没有点球大战的淘汰赛,踢球200分钟不间断)
查看详情
-
英超重启需要注意的点(英超重启迈出关键一步!20队达成一致,重启三部曲进入第2步)
查看详情
- 最新资讯
-
- 2022-11-18 有名的足球队员号码(足球球衣号码代表人物,个个都是超级巨星,谁最强?)
- 2022-11-15 2o18足球世界杯实况(《实况足球》——一首写给世界杯的情书(1998))
- 2022-11-15 世界杯预选赛直播男篮中国对巴(世界杯又来了!国足今晚首战马尔代夫)
- 2022-11-15 武汉0比1沧州(前线丨十人作战,绝不放弃,武汉队0:2憾负沧州雄狮)
- 2022-11-15 英格兰比利时2020(意大利VS英格兰:终极之战!这一冠双方都盼了53年)
- 2022-11-15 欧冠历届冠军一览图2021(「欧冠冠军」盘点2010-2022欧冠冠军 谁最强)
- 2022-11-15 中国网球(中国网球政策重大变革,你振奋吗?)
- 2022-11-15 2018世界杯西班牙红黄牌(世界杯红黄牌历史,齐达内,球王都是吃牌能手,巴西右闸黄牌最多)
- 2022-11-15 雷霆队队史最佳阵容组合(雷霆队历史十大球星,队史第一人是城市骄傲)
- 2022-11-15 中国vs日本篮球直播免费观看(央视直播!中国男篮VS日本队,胡金秋不在,能否冲击冠军?)
- 推荐攻略
-
-
乌克兰总统身亡(乌总统泽连斯基解除乌总检察长及国家安全局局长职务)
-
足球比赛每个半场多少分钟(足球比赛每半场几分钟)
-
2021中超今天哪里转播(今晚!中超2场对决,CCTV5 直播申花PK武汉,腾讯体育亚泰vs天津)
-
2022梅西坠机身亡事件结果(足坛变天!巴萨无缘榜首的2年:梅西告别,老马去世,2-8惨案)
-
2021全运会篮球直播赛程辽宁(4月22日央视直播:CBA总决赛;赵心童vs马奎尔,塞尔比vs颜丙涛)
-
中国最强导弹(世界洲际导弹前10排名,中国东风导弹领先美国,第一名堪称导弹王)
-
2021篮球比赛在哪里看(CCTV5直播NBA 辽篮争夺CBA总决赛冠军点 颜丙涛出战斯诺克世锦赛)
-
东航结果不敢公布了(民航局再次回应东航MU5735事故调查!查明原因有多难,多久公布?)
-