【GESP】2023年06月图形化一级 -- 去旅行

文章目录

  • 去旅行
    • 1. 准备工作
    • 2. 功能实现
    • 3. 设计思路与实现
      • (1)角色、舞台背景设置
        • a. 角色设置
        • b. 舞台背景设置
      • (2)脚本编写
        • a. 角色:Avery Walking
    • 4. 评分标准


去旅行

1. 准备工作

(1)删除默认小猫角色。

(2)添加角色Avery Walking,并为其添加声音Bossa Nova。

(3)删除默认白色背景,添加背景Beach Malibu、Hay Field、Canyon、Savanna。

2. 功能实现

(1)点击绿旗,角色Avery Walking的初始位置为(X=-170,Y=-80),初始造型为avery walking-a,面向舞台右侧,开始播放音乐Bossa Nova。舞台的初始背景为Beach Malibu。

(2)等待1秒钟后,Avery Walking向右移动80步,从avery walking-a造型切换到avery walking-b造型,进入Hay Field背景。

(3)进入Hay Field背景后,等待1秒钟,Avery Walking向右移动80步,从avery walking-b造型切换到avery walking-c造型,进入Canyon背景。

(4)进入Canyon背景后,等待1秒钟,Avery Walking向右移动80步,从avery walking-c造型切换到avery walking-d造型,进入Savanna背景。

(5)进入Savanna背景后,等待1秒,停止所有声音。

注意,所以的积木都必须在Avery Walking下,并且只用一个【当开始被点击】积木。

3. 设计思路与实现

(1)角色、舞台背景设置

a. 角色设置

删除默认小猫角色,添加角色Avery Walking。

为角色Avery Walking添加声音Bossa Nova。

b. 舞台背景设置

删除默认白色背景,添加背景Beach Malibu、Hay Field、Canyon、Savanna。

(2)脚本编写

编程题的功能实现有多种方案,标准答案所示参考程序仅是其中的一种,最终以是否完成题目要求的功能实现效果作为评分依据。

a. 角色:Avery Walking

当绿旗被点击时:

  1. 开始:点击绿旗,也就是程序启动,就要执行后续的程序指令。
  2. 初始位置:X=-170,Y=-80
  3. 初始造型:avery walking-a
  4. 初始方向:90°(面向舞台右侧)
  5. 播放音乐:Bossa Nova
  6. 初始背景:Beach Malibu
  7. 等待1秒
  8. 移动80步
  9. 换成avery walking-b造型
  10. 换成Hay Field背景
  11. 等待1秒
  12. 移动80步
  13. 换成avery walking-c造型
  14. 换成Canyon背景
  15. 等待1秒
  16. 移动80步
  17. avery walking-d造型
  18. 换成Savanna背景
  19. 等待1秒
  20. 停止所有声音

4. 评分标准

(1)点击绿旗,角色Avery Walking的初始位置为(X=-170,Y=-80),初始造型为avery walking-a,面向舞台右侧,开始播放音乐Bossa Nova。舞台的初始背景为Beach Malibu。(一共5分)。

(2)等待1秒钟后,Avery Walking向右移动80步,从avery walking-a造型切换到avery walking-b造型,进入Hay Field背景。(一共8分)

(3)进入Hay Field背景后,等待1秒钟,Avery Walking向右移动80步,从avery walking-b造型切换到avery walking-c造型,进入Canyon背景。(一共5分)

(4)进入Canyon背景后,等待1秒钟,Avery Walking向右移动80步,从avery walking-c造型切换到avery walking-d造型,进入Savanna背景。(一共5分)

(5)进入Savanna背景后,等待1秒,停止所有声音。(一共2分)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/534.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

golang,OpenGL,计算机图形学(三)

代码仓库 https://github.com/phprao/go-graphic 颜色 光源照射到物体上,一部分颜色被吸收,另一部分无法吸收的被反射到人眼,于是呈现出了颜色。 当我们把光源的颜色与物体的颜色值相乘(而不是点乘),所…

同城跑腿独立版小程序 码科跑腿小程序 支持用户端 骑手端

是独立版哦,不是微擎的 搭建有点复杂,只要一步错就会导致骑手端来单没有声音提示. 多的也不介绍了,不知道的朋友可以百度一下码科跑腿就知道了!

大数据的金融数据读取及分析(-)

由于考虑商业数据问题,我们用开源数据做演示 一.tushare开源数据 Tushare是一个免费、开源的python财经数据接口包。主要实现对股票等金融数据从数据采集、清洗加工到数据存储的过程,能够为金融分析人员提供快速、整洁、和多样的便于分析的数据&#x…

Tomcat与Undertow容器性能对比分析

👨‍🎓作者:bug菌 ✏️博客: CSDN、 掘金、 infoQ、 51CTO等 🎉简介:CSDN博客专家,C站历届博客之星Top50,掘金/InfoQ/51CTO等社区优质创作者,全网合计8w粉,对…

【已解决】ModuleNotFoundError: No module named ‘timm.models.layers.helpers‘

文章目录 错误信息原因解决方法专栏:神经网络精讲与实战AlexNetVGGNetGoogLeNetInception V2——V4ResNetDenseNet 错误信息 在使用timm库的时候出现了ModuleNotFoundError: No module named timm.models.layers.helpers’的错误,详情如下: …

旧手机不要轻易扔掉,将其设置为无线网卡,不消耗流量

如果你有一部旧手机正在闲置着,或者正考虑要将其丢弃,那么请暂停一下。因为这个旧手机可以成为你的无线网卡,帮助你在家中或出行时实现更快的网络下载速度,而且毫不费流量。接下来,我将告诉你如何将旧手机变成无线网卡…

力扣 257. 二叉树的所有路径

题目来源:https://leetcode.cn/problems/binary-tree-paths/description/ C题解1:使用递归,声明了全局变量result,遇到叶子节点就将字符串添加到result中。 递归三步法: 1. 确认传入参数:当前节点已有路径…

尚硅谷大数据Flink1.17实战教程-笔记02【Flink部署】

尚硅谷大数据技术-教程-学习路线-笔记汇总表【课程资料下载】视频地址:尚硅谷大数据Flink1.17实战教程从入门到精通_哔哩哔哩_bilibili 尚硅谷大数据Flink1.17实战教程-笔记01【Flink概述、Flink快速上手】尚硅谷大数据Flink1.17实战教程-笔记02【Flink部署】尚硅谷…

前后端实现:行为验证码---文字点选

最近接到一个新的需求,由于客户是内网,你能使用腾讯的验证码了,需要改为前后端实现。 具体的代码已经提交git 项目效果图: 使用的技术栈:vitevue3ts git地址:https://github.com/susanliy/point_captcha…

VSCode自定义个性化console.log,快捷打印

最终效果,通过Ctrl Alt l快捷键打印选中值 如何自定义Console.log样式? 可以使用 %c 为打印内容定义样式: console.log("This is %cMy stylish message", "color: yellow; font-style: italic; background-color: blue;pa…

seaborn柱状图显示数值

文章目录 问题结局 问题 画柱状图希望显示每个柱的具体数值 结局 增加这个函数 # orient"v"是纵向,h是横向, space是字离柱的距离 def show_values(axs, orient"v", space.01):def _single(ax):# 精度acc {:.2f}if orient "v":…

Oculus创始人谈Vision Pro:苹果在硬件设计、营销都做对了选择

早在Vision Pro正式发布之前,Oculus创始人Palmer Luckey就已经体验过早期版本,并给出了极高的评价。Luckey指出,苹果在XR头显上的策略是明智的,先打造出每个人预期中的头显,然后再去考虑如何让大家买得起。 Vision Pro…