HTML5动画开发:从弹球到弹道模拟
1. 弹球应用拓展
在动画应用开发中,如果需要使用两个以上的球,可以考虑使用数组。同时,还可以尝试编写代码,使球每次撞击墙壁时速度减慢,以此模拟真实的物理效果。在代码中改变方向的地方,添加一个减小绝对值的因子。例如,若选择将值减小10%,可以这样编写代码:
if (nballx > boxBoundx) {
ballvx =-ballvx *.9;
nballx = boxBoundx;
}
这意味着垂直方向的增量变化将降至原来的90%。
此外,还能利用自己的照片改进棉花糖游戏,使其更具游戏性。思考对静止位置的测试,限制暂停和恢复操作的次数。同时,在测试和上传应用时,要注意不同应用对文件的要求:
| 应用序号 | 文件要求 |
| ---- | ---- |
| 第一个和第三个应用 | HTML文档完整即可 |
| 第二个和第四个应用 | 需要图像文件与HTML文档在同一文件夹 |
| 第五个应用 | 需要图像和视频文件 |
在引用文件时,要确保地址正确,例如将HTML文档上传到名为 myGames 的文件夹,将 pearl.jpg 上传到 myGames 的子文件夹 images 中,引用该图片的代码应为:
img.src = "imag
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



