实现问路交互与角色移动动画功能
类型:程序题

问路初始场景 到达学校场景

准备工作

  1. 背景:删除默认白色背景,添加背景UrbanSchool
  2. 角色:删除默认小猫角色,添加角色AveryDee
  3. 造型:删除Avery的avery-b造型,新增Avery Walking-aAvery Walking-bAvery Walking-cAvery Walking-d四个造型。

功能实现

  1. 初始化:初始背景为Urban,Avery初始位置为舞台左下角(X=-163,Y=-73),面向右侧,初始造型为avery-a;Dee位于Avery对面(X=-47,Y=-76),面向左侧。
  2. 对话交互:Avery说出“请问红旗小学怎么走?”持续2秒,随后Dee回答“一直向前走就到啦”持续2秒。
  3. 移动动画:Avery向舞台右侧边缘移动,移动过程中按Avery Walking-aAvery Walking-bAvery Walking-cAvery Walking-d的顺序循环切换造型,每次切换间隔0.1秒,同步移动10步。
  4. 到达效果:Avery到达舞台右侧边缘后,背景切换为School,Avery回到舞台左下角(X=-163,Y=-73),说出“找到红旗小学啦”持续2秒。
  5. 角色显隐:当背景切换为School时,Dee隐藏。

注意事项

本程序仅允许使用运动、外观、事件(除广播)、控制、侦测类积木块实现。

加载中