当前位置: 首页 > news >正文

第43课 Scratch入门篇:雪花随风飘

雪花随风飘

故事背景:

  雪花轻轻地从灰蒙蒙的天空中飘落下来,它们像是天空中飘洒下来的羽毛,又像是冬日的精灵在翩翩起舞。每一片雪花都独一无二,它们在空中旋转、飘荡,最终缓缓降落在屋顶、树枝、街道和行人的肩头。

在这里插入图片描述

程序原理:

  众多的雪花肯定是克隆功能,降落过程是通过Y 坐标的减少,而左右飘动则是利用鼠标的位置,为了避免雪花跟着鼠标,我们设置了移动距离为鼠标的 x 坐标/50,当然这个 50 不是固定的,如果大家想让雪花左右飘动距离大些,可以把数字改小,否则就是加大。

开始编程

1、使用角色上传功能,上传一个雪花的图片


在这里插入图片描述

2、编辑雪花程序,我们先实现最基本的雪花从最上方掉落:

  • 点击绿旗的时候设定雪花在舞台的最上方(随机x的位置),Y 坐标为 180
  • 雪花下落的过程,是通过 Y 坐标减少来实现的。
  • 判断雪花碰到舞台的底部,则把雪花移动到舞台的最上方重新飘落。

http://www.lryc.cn/news/426477.html

相关文章:

  • VueUse 基于 Vue 3 Composition API 的高质量 Hooks 库
  • ARM CoreLink 系列 5.1.1 -- CI-700 System Address Map 】
  • 【数据结构】二叉树(一)
  • 使用duplicate搭建备库或者级联备库
  • 【存储学习笔记】4:快照(Snapshot)技术的实现方式
  • 数根(字符串数根公式)
  • C语言之文件操作上卷(二十一)(逆行人生-2024)
  • 【微服务架构实战】结合实际案例进行微服务架构的设计与实现
  • 为什么要有二级指针
  • 如何保证数据不丢失?(死信队列)
  • 树莓派开发笔记01-树莓派的系统烧录以及初次开机配置
  • 微信答题小程序产品研发-后端开发
  • 回溯算法——LeetCode37 解数独
  • 【CPP】继承语法详解与菱形继承
  • 数据结构(6.2_1)——领接矩阵法
  • 诈骗未成功是否构成犯罪?
  • 网络协议栈应用层的意义(内含思维导图和解析图通俗易懂超易理解)
  • 【NXP-MCXA153】i2c驱动移植
  • C++(11)类语法分析(2)
  • 数字验证每日十问--(3)
  • 22.给定 n 对括号,实现一个算法生成所有可能的正确匹配的括号组合
  • 检测到目标URL存在http host头攻击漏洞
  • C++奇迹之旅:手写vector模拟实现与你探索vector 容器的核心机制与使用技巧
  • 018、钩子函数 mounted和beforeDestroy、父组件向子组件传递参数 props 的使用
  • xlnt在Windows中的dll,lib生成
  • 【网络】私有IP和公网IP的转换——NAT技术
  • java 面试 PDF 资料整理
  • 初步认识Linux系统
  • JavaScript AI 编程助手
  • 达梦数据库的系统视图v$datafile