首页 > 其他分享 >第38课 Scratch入门篇:绘制抛物线

第38课 Scratch入门篇:绘制抛物线

时间:2024-08-15 13:54:19浏览次数:20  
标签:38 角色 重复 Scratch 入门篇 抛物线 坐标 棒球 速度

画正多边形

故事背景:

  神奇的抛物线

在这里插入图片描述

程序原理:

  抛物线在坐标轴的上体现内容是 X 坐标等值增加,Y 坐标是线增加到达一个峰值后然后减少。我们可以通过X,Y 坐标值的增加减少实现坐标的效果,然后通过画笔绘制出来!

开始编程

1、删除预设的猫咪角色,加入棒球角色,扩展模块的画笔模块。

在这里插入图片描述


2、首先定位棒球角色,点击绿旗的时候定位到(-200,-100),新增两个变量,x(速度)设定为10,y(速度)设定为20

在这里插入图片描述

3、设计抛物线的程序:

  • 全部擦出,设置笔的粗细为 3
  • 重复直到棒球的角色的y坐标小于-100 , 每次重复的时候使用落笔和抬笔的,绘制出一个点。
  • 每次重复的时候,将y的速度减1
  • 每次重复的时候将角色的x坐标改变x速度(固定位10)
  • y坐标增加y速度(y速度越

标签:38,角色,重复,Scratch,入门篇,抛物线,坐标,棒球,速度
From: https://blog.csdn.net/2402_83194310/article/details/141220505

相关文章

  • 第39课 Scratch入门篇:绘制折线图
    画正多边形故事背景: 神奇的折线图程序原理: 为了实现折线图变化的数字,我们把30个随机数加入到列表中,通过读取列表中的随机数作为Y坐标,X坐标均匀增加来绘制图形。开始编程1、删除预设的猫咪角色,绘制一个空白的角色,增加一个自制积木名称为xy轴。2、绘制折线......
  • 【MATLAB源码-第138期】基于matlab的D2D蜂窝通信仿真,对比启发式算法,最优化算法和随机
    操作环境:MATLAB2022a1、算法描述D2D蜂窝通信介绍D2D蜂窝通信允许在同一蜂窝网络覆盖区域内的终端设备直接相互通信,而无需数据经过基站或网络核心部分转发。这种通信模式具有几个显著优点:首先,它可以显著降低通信延迟,因为数据传输路径更短;其次,由于减少了基站的中转,可以提高......
  • 光纤PCIe 卡设计资料第383篇: 基于kintex UltraScale XCKU060的双路QSFP+光纤PCIe 卡
    基于kintexUltraScaleXCKU060的双路QSFP+光纤PCIe卡一、板卡概述    本板卡系我司自主研发,基于Xilinx UltraScale Kintex系列FPGA  XCKU060-FFVA1156-2-I架构,支持PCIE Gen3 x8模式的高速信号处理板卡,搭配两路40G QSFP+接口,两组64-bit DDR4,每组容量2Gbyte,可稳定......
  • 欧阳坚持每周一篇高质量文章,半年后收入1380.27元
    前言大家好,我是欧阳,到目前为止欧阳已经坚持连续高质量周更文章7个多月了。在第6个月时就想写一篇半年总结,但是因为拖延症直到现在才写这篇半年复盘文章。我的成果先来说一下连续周更半年取得的成果,分别是收入1380.27元、电子书一本、微信技术群418人、微信好友459人、文章38篇......
  • java语言,MySQL数据库;23825基于java的员工考勤系统(免费领源码)计算机毕业设计项目推荐万
    摘 要由于数据库和数据仓库技术的快速发展,员工考勤系统建设越来越向模块化、智能化、自我服务和管理科学化的方向发展。考勤管理系统对处理对象和服务对象,自身的系统结构,处理能力,都将适应技术发展的要求发生重大的变化。员工考勤系统除了具有共享系统的全部功能以外,能通过......
  • CF1383E Strange Operation
    小清新Counting题,想到转化成序列计数后就不难了考虑将一个0/1串等价转化为一个刻画相邻两个\(1\)之间有几个\(0\)的序列比如样例中的\(00101100011100\)就可以转化为\(\{2,1,0,3,0,0,2\}\)这个序列,显然转化后的序列和原来的0/1串等价考虑此时一次操作相当于将序......
  • leetcode面试经典150题- 380. O(1) 时间插入、删除和获取随机元素
     https://leetcode.cn/problems/insert-delete-getrandom-o1/description/?envType=study-plan-v2&envId=top-interview-150gotypeRandomizedSetstruct{isHavemap[int]inttotalintarr[]int}funcConstructor()RandomizedSet{retur......
  • 附038.Kubernetes_v1.30.3高可用部署架构二
    部署组件该Kubernetes部署过程中,对于部署环节,涉及多个组件,主要有kubeadm、kubelet、kubectl。kubeadm介绍Kubeadm为构建Kubernetes提供了便捷、高效的“最佳实践”,该工具提供了初始化完整Kubernetes过程所需的组件,其主要命令及功能有:kubeadminit:用于搭建Kuberne......
  • 初始Django之宿舍管理系统(ORM基础入门篇)
    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档初始Django之宿舍管理系统(ORM入门篇)项目部分功能展示:**管理员登录:****宿管登录:****学生登录:**前言宿舍管理系统是一种能够提高学生宿舍管理效率的工具。随着大学生群体的不断增长,宿舍管理工......
  • 高危漏洞CVE-2024-38077的修复指南
    “根据2024年8月9日,国家信息安全漏洞共享平台(CNVD)收录了Windows远程桌面许可服务远程代码执行漏洞(CNVD-2024-34918,对应CVE-2024-38077)。未经身份认证的攻击者可利用漏洞远程执行代码,获取服务器控制权限。目前,该漏洞的部分技术原理和概念验证伪代码已公开,厂商已发布安......