cocos2dx 复杂动作 (BezierTo & BezierBy)贝塞尔曲线运动
发布时间:2020-12-14 19:47:13 所属栏目:百科 来源:网络整理
导读://创建一个精灵 Sprite * sprite = Sprite::create("CloseNormal.png"); sprite-setPosition(Point(50,180)); this-addChild(sprite,1); //创建贝塞尔曲线曲线 ccBezierConfig bezier; bezier.controlPoint_1 = Point(100,0);//波谷偏向值 bezier.controlPoin
//创建一个精灵
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动作对象 sprite->runAction(bezierto); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |