Cocos流体之 集成LiquidFun&&并自定义到CocosFrameWork(一)

来源:互联网 发布:js弹框确定取消 编辑:程序博客网 时间:2024/06/03 12:47
LiquidFun是Google基于Box2D的一个开源项目,用于模拟液体(流体), 详情及下载地址: http://google.github.io/liquidfun/
效果:


博文基于环境:Cocos2d-x3.8 || CocosFrameWork3.8 && VisualStudio2013 && Win32
LiquidFun集成下载:链接:http://yun.baidu.com/s/1pJEdz8B

LiquidFun是基于box2d的扩展,多了带有物理属性的Particle以模拟各种液体、软体,所以可以直接取代Cocos已集成的Box2D。
将解压后的Box2D文件夹替换到cocos2d-x-3.8\external文件夹下。
如果是CocosFrameWork, 替换文件后需要重新生成libs
自定义FrameWork需要3.7或以上版本
1. 将下载的Box2D文件夹替换到Cocos\frameworks\cocos2d-x-3.8\external下
2. dos下使用命令”cocos gen-libs -c“(清除原libs并重新生成),默认生成所有可用平台的libs。详情参考:官方文档
3. 执行完成后通过CocosFrameWork新建的项目就可以直接使用LiquidFun
LiquidFun的使用,参考Dome:https://github.com/cocos2d/cocos2d-x-samples/tree/v3/samples/LiquidFun-Testbed

集成Cocos后的效果:




下次介绍如何用shader给流体贴图, 点击链接加入群【C2D/U3D/AR游戏开发】
0 0
原创粉丝点击