不可能的跑酷-Scratch跑酷创意作品

不可能的跑酷-Scratch跑酷创意作品

不可能的跑酷-51scratch
不可能的跑酷-Scratch跑酷创意作品
此内容为付费资源,请付费后查看
9.9
限时特惠
19.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源

作品简介

2006年,跑酷运动进入中国,并开始在中国推广,跑酷不仅是门运动的艺术,它的热衷者更愿把它看成是一种青年亚文化所倡导生活方式,跑跳攀爬中的自由灵魂在运动中无限伸展。也就是从这时开始,出现了各种有趣的跑酷游戏,深受各位玩家的喜爱。

今天要和大家分享的Scratch作品是《不可能的跑酷》,这是一款创新跑酷游戏。游戏的目标是控制跑酷人避开木头,向前奔跑。

点击绿旗,运行程序,从舞台右边随机出现木头,有的在河堤上边,有的在河堤下边,它们从舞台右边向左边移动直到舞台左边缘消失,玩家则通过按下鼠标控制左侧奔跑的跑酷人上蹿下跳,以躲避木头,同时会记录跑酷的距离。如果跑酷人碰到木头,游戏结束。

作品效果

Scratch不可能的跑酷作品效果如视频所示:

Scratch不可能的跑酷作品效果

作品解读

Scratch不可能的跑酷作品一共有4个角色,如图所示:

Scratch不可能的跑酷角色列表
Scratch不可能的跑酷角色列表

其中,跑酷背景使用了两次,实际上是3个角色,跑酷背景之所以使用两次,是为了实现背景无限向左滚动的效果,根据相对运动原理,给人造成一种是跑酷人向右奔跑的效果。

这里重点说明一下跑酷人的编程实现,首先,来看一下跑酷人角色的造型,一共有11个造型,如图所示:

跑酷人造型列表
跑酷人造型列表

其中,1-5造型是头朝上的,6-10造型是头朝下的,造型11是空白造型。当跑酷人正着跑时,需要在1-5造型之间切换,而当跑酷人倒着跑时,需要在6-10之间切换,那么该如何编写代码实现呢?

第一步,我们可以让角色不停的切换下一个造型,如果是不能所有的造型都切换,要么在1-5之间切换,要么在6-10之间切换,这需要做一个判断,代码如图所示:

跑酷人不停的在1-5或6-10之间切换造型
跑酷人不停的在1-5或6-10之间切换造型

第二步,当按下鼠标时,根据当前所处的位置,来改变角色的位置,同时切换造型,对应的代码如图所示:

按下鼠标切换位置和造型
按下鼠标切换位置和造型

如此一来,就可以随意更换跑酷人的位置,并使其以正确的造型切换实现奔跑的效果。

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

昵称

取消
昵称表情代码图片

    暂无评论内容