酷炫的基于HTML5的2D和3D粒子引擎——Proton( 三 )
//设置发射器位置
emitter.p.x = canvas.width / 2;
emitter.p.y = canvas.height / 2;
emitter.emit(5);
//向proton添加发射器
proton.addEmitter(emitter);
// 新增canvas渲染器
var renderer = new Proton.CanvasRenderer(canvas);
proton.addRenderer(renderer);
//使用Euler积分计算更准确(默认为false)
Proton.USE_CLOCK = false or true;
PS:3D版本的使用方法类似
DEMO演示
下面通过录制的Gif来演示一部分效果,上面已经有一些了,下面再展示一些:
推荐阅读
- 穿越火线|绝了!CFHD剧情挑战模式酷炫浓度过高!
- 游戏主播|比起技能酷炫,网游玩家更爱数值怪物?浅谈如何成功设计一个职业
- 我是小鱼儿|《我是小鱼儿》:基于物理引擎设计下的冒险之旅
- 鬼泣|DNF:“尹明镇”出手了!鬼泣三觉动画调整,比未改动前酷炫
- 奥米加兽|数码宝贝大冒号:奥米加兽AS形态压轴登场 双炮双剑模式过于酷炫
- 热血传奇|热血传奇:传奇史上那些酷炫的装备你们都知道吗?
- 生化危机灭绝|基于原作忠于原作《生化危机3》新版桌游即将发售
- 常规赛|LPL常规赛MVP基于的标准是什么?三点是必须的,队伍成绩排在首位
- 魔兽世界|又一波酷炫武器上线中,《魔兽世界》怀旧服P2阶段的经典战利品们
- 圣剑|假面骑士圣刃:11把圣剑全部集结,十圣刃诞生,彩虹特效无比酷炫