Guy*_*Guy 2 javascript canvas html5-canvas
来自Web开发的主干方面,我们正在尝试为我们的任务管理Web应用程序添加视觉和声音效果的请求找到解决方案.对于初学者 - 我们正在寻找一种方法来创建像你在游戏中看到的爆炸式星星效果.
这可以用HTML5画布完成吗?我们应该使用闪光灯?任何想法如何开始?
到目前为止,Flash可以在视觉上做的任何事情都可以通过现代浏览器上的HTML5画布完成.
对于"星爆"视觉效果,每次画布更新时,创建随机预定方向的对象随机数组听起来就像一个简单的问题.
示例:http://jsfiddle.net/amDAW/(单击画布创建星暴)
至于声音,这不是在画布中处理,而是Audio
标签或相当新的WebAudio
API.如果你选择前者(更多的浏览器支持),你最关心的是资源预加载,但有一些帮助库可以抽象出来(无耻的广告:https://github.com/jsweeneydev/ResourceLoader).