在cocos2d-objc v3.x中找不到CCWaves

时间:2015-10-26 01:37:13

标签: cocos2d-iphone

我无法在cocos2d v3.x中找到类似CCWaves(或CCLiquid等)的类。

但它们存在于cocos2d-x v2.x

所以,它真的在cocos2d v3.x中消失了吗?我可以使用一些可替换的课程吗?

谢谢!;)

1 个答案:

答案 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:)