ccfollow 乙個節點跟隨另外乙個節點的動作。定義第乙個引數是要跟隨的節點,第二個引數是運動的邊界。如果沒有傳入邊界,則視為沒有邊界。
bool
helloworld::init()
ccsprite*spr=ccsprite::
create
("icon.png");
spr->setposition(ccp(100, 100));
this->addchild(spr,0,1);
cclabelttf*ttf=cclabelttf::
create("
跟隨動作",
"宋體",
45);
ccmenuitemlabel*label=ccmenuitemlabel::
create
(ttf,
this
,menu_selector
(helloworld::
menucallback
));
label->setposition(ccp(0, 80));
ccmenu *menu=ccmenu::create(label,null);
this->addchild(menu);
returntrue; }
void
helloworld::menucallback(ccobject *psender)
cocos2dx動作框架分析
cocos2dx提供了豐富的動作實現的類。其中最主要的兩個類是 ccaction和 ccactionmanager,ccaction是所有動作的基類,類中有幾個很重要的方法 virtual void startwithtarget ccnode ptarget 設定動作的目標virtual void...
Cocos2d x動作學習筆記
action類如其名,它可以改變node物件的屬性,action物件是隨著時間改變node的屬性。任何乙個以node為基類的物件都有可執行的動作物件。例如,你可以在乙個時間段內將sprite精靈從乙個位置移動到另乙個位置。每個動作都有by和to兩個狀態。為什麼呢?因為它們所執行的結果是不同的。by相...
Cocos2dx 《基礎》 特殊的動作
物件做變速運動 a.easesinein 物體先慢後快 b.easesineout 物體先快後慢 c.easesineinout 物體執行sine運動 auto spriteframe spriteframe create mp.png rect 0,81.25 2,81.25,81.25 auto...