我不能解决我在这项任务上的问题.它是这样的:
执行以下操作: 当气球撞到游戏区域的边缘时,让它爆裂!
添加一个判断气球是否击中边缘的条件. 使用气球上的观察者来帮助你. 创建一个流行精灵,它使用动画选项卡中的"流行"视觉效果. 使用Visible属性可以在开始时隐藏"POP"精灵. 在if中添加两条语句. 设置Visible属性以隐藏气泡子画面的对象. 设置Visible属性以显示流行精灵的一个.
一百零二
以下是原始代码:
var balloon = createSprite(200, 200);
balloon.setAnimation("balloon");
balloon.scale = 0.1;
function draw() {
// Draw Background
background("white");
// Update Values
balloon.scale = balloon.scale + 0.001;
// Draw Animations
drawSprites();
}
这是我的代码:
var balloon = createSprite(200, 200);
balloon.setAnimation("balloon");
balloon.scale = 0.1;
var pop = createSprite(200,200);
pop.visible = false;
function draw() {
// Draw Background
background("white");
// Update Values
balloon.scale = balloon.scale + 0.002;
if (balloon.scale == 0.6){
pop.visible = true;
balloon.visible = false;
pop.setAnimation("pop");
}
// Draw Animations
drawSprites();
}
以下是我学习编程的站点的链接: https://studio.code.org/s/csd3-virtual/lessons/10/levels/10/sublevel/1/个
非常感谢,祝你周末愉快!