スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
このエントリーをはてなブックマークに追加

[cocos2d]Easeアクション

Easeアクションは3タイプ用意されています。
CCEaseIn:最初に加速します
CCEaseOut:最後に加速します
CCEaseInOut:最初と最後に加速します
(各クラスのupdateを見比べるとより理解がしやすい)
actionWithAction:Move系アクション
rate:加速度(1.0fなら1.0fずつ加速していく)

CCEaseInは徐々に加速していきます
// CCEaseInの例
id action = [CCMoveTo actionWithDuration:2 position:ccp(100,100)];
id ease = [CCEaseIn actionWithAction:action rate:2];
[sprite runAction: ease];


CCEaseOutは徐々に減速していきます。
// CCEaseOutの例
id action = [CCMoveTo actionWithDuration:2 position:ccp(100,100)];
id ease = [CCEaseOut actionWithAction:action rate:2];
[sprite runAction: ease];


CCEaseInOutは徐々に加速し、後半で減速していきます。
// CCEaseInOutの例
id action = [CCMoveTo actionWithDuration:2 position:ccp(100,100)];
id ease = [CCEaseInOut actionWithAction:action rate:2];
[sprite runAction: ease];



参考URL:Actions: Ease
このエントリーをはてなブックマークに追加

tag : cocos2d 2.x Ease CCEaseIn CCEaseOut CCeaseInOut アクション action 緩急 徐々に

コメントの投稿

非公開コメント

Translation


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。
プロフィール

チーズくん

Author:チーズくん
個人的メモをただ羅列しています。
twitter:@cheese1038

バロメーター
最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。