JavaScript画布-冲突后停止动画
我对画布动画有问题。我创造了一个可以移动的角色(黑魔盒)。触摸另一个盒子(红色)后,它停止。 动画很简单,JavaScript画布-冲突后停止动画,javascript,html,animation,canvas,Javascript,Html,Animation,Canvas,我对画布动画有问题。我创造了一个可以移动的角色(黑魔盒)。触摸另一个盒子(红色)后,它停止。 动画很简单,player.x从框[i]中扣除。x使块(和相机)移动。 问题是“摄影机”(或视口-不知道如何称呼它)也应该停止。 在发生碰撞后,我试图将变量left更改为0,但它不起作用 实例: 如何解决这个问题?碰撞后如何停止所有东西?我已经检查了小提琴。。黑匣子甚至不动。。。您确定已添加所有相关代码吗?请尝试使用键箭头。我移动那个盒子没问题。太棒了,你完全在使用我的教程,不是吗:)我正在查看代码,看看
player.x
从框[i]中扣除。x
使块(和相机)移动。
问题是“摄影机”(或视口-不知道如何称呼它)也应该停止。
在发生碰撞后,我试图将变量left
更改为0
,但它不起作用
实例:
如何解决这个问题?碰撞后如何停止所有东西?我已经检查了小提琴。。黑匣子甚至不动。。。您确定已添加所有相关代码吗?请尝试使用键箭头。我移动那个盒子没问题。太棒了,你完全在使用我的教程,不是吗:)我正在查看代码,看看我是否能弄明白。通过添加滚动,您的做法有点不同。@Loktar您找到解决方案了吗?我找到了如何停止处于“碰撞”状态的长方体,但其余长方体仍在移动。否:(事实上,我并没有像我所希望的那样花时间在它上面。我建议的一件事是,在屏幕中央的一半位置启动播放器,只移动盒子,而不是播放器和盒子。除非有人在答案上击败我,否则我明天可能会花一些时间在它上面。