冰河世纪-Scratch动画创意编程作品

冰河世纪-51scratch
冰河世纪-Scratch动画创意编程作品
此内容为付费资源,请付费后查看
9.9
限时特惠
19.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源

作品简介

冰河世纪,又叫冰川时代,是由美国蓝天工作室制作,二十世纪福克斯发行的动画系列电影,一共有5部,上映于2002年-2016年。该片讲述了两百万年前的冰川时代,猛犸象曼尼、树懒希德、剑齿虎迪亚戈应付灾难险境,最终都以团队协作的方式化险为夷的故事。

小松鼠奎特是冰川时代灵魂人物之一,是个松果骑士,可以为了松果爆发出令人惊叹的毅力,它那种种追逐松果的场景让人捧腹不已,给人带来了许多欢乐。

今天为大家分享的Scratch作品是《冰河世纪》,也叫冰川时代,这是一款动画模拟作品,作品模拟了小松鼠奎特在冰面上行走拿到松果的效果。

在蓝色的水面上有一些冰块构成的地图,其中有一些是浮冰,在冰块上还有3颗小星星和1只小松果。点击绿旗,运行程序,小松鼠沿着冰块上行走,每次走过一个冰块,如果碰到浮冰和水面,则小松鼠会掉到水里淹死。在行走的过程中,要收集3颗闪烁的小星星,当收集好3颗星星并抓到松果时,游戏胜利,会出现perfect效果。

作品效果

Scratch冰河世纪作品的完整效果如视频所示:

Scratch冰河世纪作品效果

作品解读

Scratch冰河世纪作品一共使用了23个角色,如图所示:

Scratch冰河世纪角色列表
Scratch冰河世纪角色列表

角色虽然比较多,但一部分角色只是装饰使用,比如水面、tree、flower角色,重点角色效果简单说明如下:

  • 小松鼠:作品的核心角色,点击绿旗,开始移动,每次移动48步,也就是一个冰块的距离;
  • 松果:在最右下角的一个冰块位置;
  • 浮冰:有3块浮冰,小松鼠碰到浮冰会掉下去;
  • board:由若干个小冰块构成的地图角色,它决定了小松鼠的行走路线;
  • star:小星星,包含13个造型,分布在三个冰块位置,碰到小松鼠时会消失;
  • opps:小松鼠碰到水面和浮冰,会掉下去,出现opps效果;
  • perfect:当小松鼠顺利抓到松果时,会出现perfect效果。

这里的重点是小松鼠角色的移动效果,其代码如下:

小松鼠角色代码
小松鼠角色代码

这里主要使用了重复指令,通过重复执行节省了不少代码,这就是循环在Scratch编程中的好处和作用。

© 版权声明
THE END
喜欢就支持一下吧
点赞15赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容