0

いくつかの条件が満たされたときにフルーツ スプライトを表示するにはどうすればよいですか。「フルーツ アイコン x 5」のようなもので、5 秒後に消える必要があります。

4

3 に答える 3

1

cocos2dx 3.6で

Sprite Name->runAction(Sequence::create(MoveTo::create(1.5,Vec2(523,450)),
    DelayTime::create(1.0),ScaleTo::create(0.1, 1.5),ScaleTo::create(0.1, 1), NULL))
于 2015-07-24T10:51:27.183 に答える
0

別のView Controllerを作成してから、タイマー付きのモーダルビューとして表示する必要があります。NSTimer が終了したら、dismissModalViewControllerAnimated() メソッドを実行して、最初のビューに戻ります。これは、純粋な Obj で目標を達成する最も簡単な方法です。C.

于 2012-09-03T11:21:58.310 に答える
0

私の理解が正しければ、アクションでそれを行うことができます。

id delay = [CCDelayTime actionWithDuration: delayDuration];
id fadeOut = [CCFadeOut actionWithDuration: fadeOutDuration];
id sequence = [CCSequence actionOne: delay two: fadeOut];
[fruitSprite runAction: sequence];
于 2012-09-03T11:22:33.253 に答える