Cocos2d-x v3.x … アクション系。さっと動きを確認して流そう。
今回のチュートリアル … Repeat/RepeatForever, Sequence/Spawn
えーい、調子に乗ってこれらもまとめてテストするww ^^
Cocos2d-x v3 C++ Tutorial 22 – Repeat
https://www.youtube.com/watch?v=b2GCnR83-5k
//Tutorial 22 { auto action = Repeat::create(RotateBy::create(1.5f, 45.0f), 5); sprite->runAction(action); }
Cocos2d-x v3 C++ Tutorial 23 – RepeatForever
https://www.youtube.com/watch?v=m4lxwM8Z4YY
//Tutorial 23 { auto action = RepeatForever::create(RotateBy::create(1.5f, 45.0f)); sprite->runAction(action); }
Cocos2d-x v3 C++ Tutorial 24 – Sequence
https://www.youtube.com/watch?v=tA_LllriqGM
//Tutorial 24 { auto action = Sequence::create( DelayTime::create(0.5f), Repeat::create(RotateBy::create(0.5f, 15), 2), MoveBy::create(3.0f, Point(200.0f, -100.0f)), NULL); sprite->runAction(action); }
Sequenceの中にSpawnを入れたテストも試してみる
//Tutorial 24 Sequence/Spawn { auto action = Sequence::create(CCDelayTime::create(1.0f), Spawn::create( Repeat::create(RotateBy::create(0.5f, 45), 6), MoveBy::create(0.5f * 6, Point(200.0f, -100.0f)), NULL), NULL); sprite->runAction(action); }
この辺りも大丈夫 ^^
SkewBy/SkewTo までは行きたかったけど…タイムオーバー無念…また明日 ^^;