lufy's legend

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 20618|回复: 3
打印 上一主题 下一主题

一个基于lufylegend的粒子系统LParticle

[复制链接]

4

主题

0

好友

116

积分

士兵

Rank: 1

跳转到指定楼层
楼主
发表于 2016-2-6 13:33:18 |显示全部楼层 |倒序浏览
本帖最后由 redclock 于 2016-8-3 18:34 编辑

感觉现在lufylegend引擎中没有好用的粒子系统功能,在这里分享一下我最近写的一个基于lufylegend的粒子系统LParticle.js.

代码地址
https://github.com/redclock/LParticle

示例效果
火焰效果
烟花效果
拖尾效果
不同渲染方式

添加了一个粒子系统类,LParticle.ParticleSystem,继承了LSprite,可以加到场景中。LParticle采用了组件式结构,各个部分拆成了相互独立的组件,也可以写自定义的组件扩展粒子的行为,具体用法见github。

希望能对大家有用

-------------------------------------------
更新:
做了一个中文文档:点我,不好意思之前一直没有写。

同时安利一下我使用 Lufylegend 和 LParticle 做的小游戏 《跳跳球》,事实证明少量粒子在手机平台效率还不错。

网页版:http://redclock.github.io/LufylegendGames/games/jump/index.html
iOS:https://itunes.apple.com/cn/app/jump-dot-dash/id1076558464
Android: http://zhushou.360.cn/detail/index/soft_id/3225837

大家下载手机版游戏如果觉得不错麻烦给个赞啊!
回复

使用道具 举报

4

主题

0

好友

116

积分

士兵

Rank: 1

沙发
发表于 2016-2-6 19:56:44 |显示全部楼层
感谢大神的肯定。这个是我用lufylegend.js做游戏过程中,苦于遇到粒子效果问题时写的类库,应该还是比较实用的,希望能对大家有用!
回复

使用道具 举报

4

主题

0

好友

116

积分

士兵

Rank: 1

板凳
发表于 2016-2-17 11:32:45 |显示全部楼层
github上有一个英文的文档https://github.com/redclock/LParticle/blob/master/README.md,等我再做一个中文的
回复

使用道具 举报

4

主题

0

好友

116

积分

士兵

Rank: 1

地板
发表于 2016-8-3 18:35:25 |显示全部楼层
lift6220819 发表于 2016-7-28 11:18
大神还在更新么,最近手机上的浏览器性能都提升了很多 之前的卡顿  现在完全没有了  酷炫啊 领外真心求个中 ...

谢谢支持,在顶楼更新了中文文档
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

防止垃圾广告,请填写任意字符

Archiver|lufy's legend

GMT+8, 2024-5-2 14:06 , Processed in 0.050341 second(s), 23 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部