我无法在cocos2d v3.x中找到类似CCWaves(或CCLiquid等)的类。
但它们存在于cocos2d-x v2.x
中所以,它真的在cocos2d v3.x中消失了吗?我可以使用一些可替换的课程吗?
谢谢!;)
答案 0 :(得分:0)
在我的练习中,我没有使用过这种效果。但在项目ccp-tests中可以找到EffectsTest.cpp
文件。此文件包含Waves::create()
和Liquid::create()
方法
如果您查看方法的定义,可以在CCActionGrid3D.cpp
:
Waves* Waves::create(float duration, const Size& gridSize, unsigned int waves, float amplitude, bool horizontal, bool vertical)
Liquid* Liquid::create(float duration, const Size& gridSize, unsigned int waves, float amplitude)
编辑:
哦,我刚注意到,你比较了cocos 2d-X v.2.x和cocos 2d v.3.x.
根据{{3}},cocos2d中没有类似的类。但是你可以找到这种效果的例子Class Reference,或者迁移到cocos2d-x:)