让
cocos
Q弹起来!物理流体之LiquidFun
流体纹理shader
!
效果预览
![](https://i-blog.csdnimg.cn/blog_migrate/93f0b1fdc441e47991d07059291f8d72.png)
让 Cocos Q弹起来吧!
原理
物理粒子系统
引擎内置的 box2d.js
其实已经携带了 google
的 liquidfun
(但是没有公开接口和适配)。并且引擎还对 box2d
做了一次适配,绑定到全局变量的 b2
。
![](https://i-blog.csdnimg.cn/blog_migrate/66fe381c9df7f86091dcf20649b4a31e.png)
参考 https://github.com/google/liquidfun 中的其中一个demo。
粒子系统创建过程大概分为以下几步
-
创建粒子系统定义
ParticleSystemDef
(粒子半径,强度等参数)