当我们在玩极速赛车,跑酷游戏,飞机大战等等小游戏的时候,都会发现背景地形,或者地图,会随着角色的移动,进行上下滚动,也就是通过背景向下滑过,来显示角色在运动。

在scratch编程中,我们发现[背景][运动积木组]是无法使用的,因此我们需要将背景图片添加到[角色]下面.

今天让我讲一下背景上下滚动在Scratch里如何实现的。

其实很简单,就是把背景做成两个角色,使其拼接在一起,然后不断上下循环滚动就行了。

角色1的位置为0,0,也就是Y轴起始点为0。(在舞台中)

角色2的位置为0,360,也就是Y轴起始点为360。(在舞台上面,看不到)

然后两个角色同步向下运动,看上去就象是背景在滑动了。

第一张图的代码:

第二张图的代码:

这样最简单的上下滚动的效果就做好了.是不是很简单

scratch编程技巧之如何实现背景的上下滚动相关推荐

  1. 【雕虫小技第7篇】scratch编程技巧之如何实现背景的上下滚动!

    点击上面微信号关注我关注我哟每天中午12:00-2:00定期推送文章,喜欢的可以设置星标,并分享点赞我们的文章,非常感谢大家的支持,您的点击的在看就是我们的动力! 关于实用Scratch编程小技巧我们 ...

  2. 【雕虫小技第9篇】scratch编程技巧之Scratch3.0字体调节,字体变大缩放。

    本文章转载自xtrobot公众号 不玩虚的先说结论,Scratch3.0不能直接改字体,但是可以间接改. 目前很多使用Scratch的用户都切换到了3.0平台,除了鲜艳漂亮的界面带给我们的视觉冲击以外 ...

  3. Matlab GUI编程技巧(十五):scroll滚动到组件内的位置及ScrollBar动画演示

  4. 优秀课程案例:母亲节!用Scratch编程送给母亲最好的贺卡礼物!

    点击上面微信号关注我关注我哟每天中午12:00-2:00定期推送文章,喜欢的可以设置星标,并分享点赞我们的文章,非常感谢大家的支持,您的点击的在看就是我们的动力! 今天祝愿天下的母亲,节日快乐,每天都 ...

  5. Matlab编程技巧:通过Matlab脚本批量修改Simulink模块的大小,背景颜色

    Matlab编程技巧:通过M脚本修改Simulink模块的大小,背景颜色 M脚本修改Simulink模块的大小,背景颜色 选取一个Simulink模型,获取模块参数,在命令行输入代码: sysBolc ...

  6. matlab制作打地鼠游戏,scratch编程制作打地鼠的游戏教程

    scratch编程制作打地鼠的游戏教程Sk1少儿编程网-https://www.pxcodes.com Sk1少儿编程网-https://www.pxcodes.com 首先,新建背景和角色,从背景库 ...

  7. 第13届蓝桥杯省赛真题剖析-2022年4月17日Scratch编程初中级组

    [导读]:超平老师的<Scratch蓝桥杯真题解析100讲>已经全部完成,后续会不定期解读蓝桥杯真题,这是Scratch蓝桥杯真题解析第122讲. 第13届蓝桥杯省赛举办了两次,这是202 ...

  8. 第14届蓝桥杯STEMA测评真题剖析-2022年12月18日Scratch编程初中级组

    [导读]:超平老师的<Scratch蓝桥杯真题解析100讲>已经全部完成,后续会不定期解读蓝桥杯真题,这是Scratch蓝桥杯真题解析第109讲. 蓝桥杯选拔赛现已更名为STEMA,即ST ...

  9. powerdesigner箭头如何画_用Scratch编程画几何图形:如何画多边形

    用Scratch编程软件来画几何图形是件非常有趣的事情,大家可以用学过的几何知识结合编程技巧画出各种各样的几何图形.从简单的单一图形到复杂的组合图形,你想怎么画就怎么画,就看你的创意了. 上一期给大家 ...

最新文章

  1. 报错解决transmission: Error: Input/Output error和ls: reading directory '': Input/output error
  2. 【codeforces 766E】Mahmoud and a xor trip
  3. 区块链技术沙龙最全回顾:我们需要做怎样的区块链?
  4. (转)编译Android源码的全过程
  5. Java EE 7中包含哪些JSR?
  6. SpringBoot 结合 RabbitMQ 简单项目
  7. osip和mysql_Windows下编译eXosip、osip,以及UAC和UAS的例子
  8. python自助电影售票机_Spring Cloud版——电影售票系统六使用 Spring Cloud Config 统一管理微服务配置...
  9. C++基础知识总结----类的进阶知识点
  10. Top的VIRT是什么
  11. Fiddler设置服务代理后手机不能上网的问题
  12. pwnablekr-asm-seccomp-sandbox
  13. 唯品会 Dragonfly 日志系统的 Elasticsearch 实践
  14. 从网上骂人言论看其浮躁无知的一面
  15. APICloud:让开发移动应用像拼积木一样简单
  16. 计算机科学投稿须知,《计算机科学》投稿须知
  17. 郑州大学计算机新媒体专业介绍,专业介绍:网络与新媒体专业
  18. Python 神操作:远程开机和关机
  19. 初中数学与计算机论文,初中数学论文范文
  20. 找工作--JAVA--广州

热门文章

  1. Hook useRef
  2. 这个杀手不太冷 Léon (1994)
  3. 应对不确定冲击的企业之道
  4. ELKB5.3 遇到的问题介绍
  5. android解决底部导航栏遮挡问题,Android虚拟导航栏遮挡底部的输入框的解决方法
  6. python - yield详解
  7. vue组件引入本地静态图片
  8. pbe服务器最新更新,英雄联盟PBE服务器安装指南 抢先体验新模式“云顶之弈”不用等...
  9. Linux内存中的Cache真的能被回收么?
  10. CRMEB多商户二开教程1