cocos2dx 复杂动作 BezierTo & BezierBy)贝塞尔曲线运动

//创建一个精灵
Sprite * sprite = Sprite::create("Closenormal.png");
sprite->setPosition(Point(50,180));
this->addChild(sprite,1);
//创建贝塞尔曲线曲线
ccBezierConfig bezier;
bezier.controlPoint_1 = Point(100,0);//波谷偏向值
bezier.controlPoint_2 = Point(200,250);//波峰偏向值
bezier.endPosition = Point(300,50);//动作终点
//创建BezierTo动作对象

BezierTo * bezierto = BezierTo::create(4.0f,bezier);

//创建BezierBy动作对象
BezierBy * bezierby = BezierBy::create(4.0f,bezier);

sprite->runAction(bezierto);

相关文章

    本文实践自 RayWenderlich、Ali Hafizji 的文章《...
Cocos-code-ide使用入门学习地点:杭州滨江邮箱:appdevzw@1...
第一次開始用手游引擎挺激动!!!进入正题。下载资源1:从C...
    Cocos2d-x是一款强大的基于OpenGLES的跨平台游戏开发...
1.  来源 QuickV3sample项目中的2048样例游戏,以及最近《...
   Cocos2d-x3.x已经支持使用CMake来进行构建了,这里尝试...