cocos2dx動(dòng)作篇組合動(dòng)作Spawn和Sequence
來(lái)源:懂視網(wǎng)
責(zé)編:小采
時(shí)間:2020-11-09 15:42:27
cocos2dx動(dòng)作篇組合動(dòng)作Spawn和Sequence
cocos2dx動(dòng)作篇組合動(dòng)作Spawn和Sequence:Size visibleSize = Director::getInstance()-getVisibleSize(); Vec2 origin = Director::getInstance()-getVisibleOrigin(); Sprite * sp = Sprite::create(HelloWorld.png); sp-setPosition(Point(visibleSize.width/2,visibleSize.height/2)); this-addCh
導(dǎo)讀cocos2dx動(dòng)作篇組合動(dòng)作Spawn和Sequence:Size visibleSize = Director::getInstance()-getVisibleSize(); Vec2 origin = Director::getInstance()-getVisibleOrigin(); Sprite * sp = Sprite::create(HelloWorld.png); sp-setPosition(Point(visibleSize.width/2,visibleSize.height/2)); this-addCh

Size visibleSize = Director::getInstance()-getVisibleSize(); Vec2 origin = Director::getInstance()-getVisibleOrigin(); Sprite * sp = Sprite::create(HelloWorld.png); sp-setPosition(Point(visibleSize.width/2,visibleSize.height/2)); this-addCh
Size visibleSize = Director::getInstance()->getVisibleSize();
Vec2 origin = Director::getInstance()->getVisibleOrigin();
Sprite * sp = Sprite::create("HelloWorld.png");
sp->setPosition(Point(visibleSize.width/2,visibleSize.height/2));
this->addChild(sp);
//創(chuàng)建一個(gè)移動(dòng)動(dòng)作
MoveBy * moveby = MoveBy::create(2.2f, Point(40, 20));
//創(chuàng)建一個(gè)彈跳的動(dòng)作
JumpBy * jumpby = JumpBy::create(3.0f, Point(50,1),100,1);
//創(chuàng)建一個(gè)旋轉(zhuǎn)動(dòng)作
RotateBy * rotateby = RotateBy::create(2.5f, 220, 10);
///////////////////////////////////////創(chuàng)建組合動(dòng)作將動(dòng)作組合起來(lái)
//順序執(zhí)行
Action * action = Sequence::create(moveby, jumpby, rotateby, NULL);
//一起執(zhí)行
Action * action = Spawn::create(moveby, jumpby, rotateby, NULL);
sp->runAction(action);
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
cocos2dx動(dòng)作篇組合動(dòng)作Spawn和Sequence
cocos2dx動(dòng)作篇組合動(dòng)作Spawn和Sequence:Size visibleSize = Director::getInstance()-getVisibleSize(); Vec2 origin = Director::getInstance()-getVisibleOrigin(); Sprite * sp = Sprite::create(HelloWorld.png); sp-setPosition(Point(visibleSize.width/2,visibleSize.height/2)); this-addCh