スプライトを動かす

HelloWorldLayer.mに追加[int]

[php]
// nextFrame:」が定期的(※)に呼び出されます。
[self schedule:@selector(nextFrame:)];
[/php]

HelloWorldLayer.mに追加[intの下]

[php]
//nextFrameのアクション
– (void)nextFrame:(ccTime)dt {
//「seeker1.position.x + 200 * dt」でseekerスプライトの座標を右に
//dtには前のフレームからの経過時間.移動したい量を掛け合わせることで1秒間かけて移動する量を指定(1秒で200px)
kyara01.position = ccp(kyara01.position.x + 200 * dt, kyara01.position.y);

//ウィンドウサイズより右に行ったら左に戻す処理
if (kyara01.position.x > [[CCDirector sharedDirector] winSize].width + 32) {
kyara01.position = ccp(-32, kyara01.position.y);
}
}
[/php]

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です