<p class="ql-block">5月9日学习主题《射箭达人》</p><p class="ql-block">1. 掌握角度与抛物线运动模拟</p><p class="ql-block">•学习使用“方向”控制箭的发射角度,结合“移动”积木和“重复执行”实现箭的抛物线轨迹(如滑行速度衰减、重力模拟)</p><p class="ql-block">•理解坐标系的应用,设置箭的初始位置(如固定发射点)与靶子的随机生成位置(利用“随机数”控制×/丫坐标)</p><p class="ql-block"></p><p class="ql-block">2. 碰撞检测与得分机制</p><p class="ql-block">• 使用“碰到颜色”或“碰到角色”积木判断箭是否命中靶心,设计不同环数得分规则(如中心10分、外围5分)</p><p class="ql-block">• 通过“变量”模块实时更新并显示得分,结合“运算”模块计算总成绩和连击奖励。</p><p class="ql-block"><br></p><p class="ql-block">3. 动态场景与交互设计</p><p class="ql-block">•利用“外观”模块实现箭射出时的造型切换(如拉弓动画),靶子被击中时的晃动效果(旋转+音效)</p><p class="ql-block">• 设计计时功能(如“倒计时”变量)增加游戏挑战性,通过“广播消息”触发关卡切换或难度升级</p>