gpt4 book ai didi

iphone - 暂停 CCAction cocos2d

转载 作者:行者123 更新时间:2023-11-28 23:00:31 25 4
gpt4 key购买 nike

self.boxesOnLift = [NSMutableArray array];
[self init];
[[CCSpriteFrameCache sharedSpriteFrameCache] addSpriteFramesWithFile:@"Animation.plist"];
NSMutableArray *walkAnimFrames = [NSMutableArray array];
for(int i = 1; i <= 9; ++i)
{
[walkAnimFrames addObject:[[CCSpriteFrameCache sharedSpriteFrameCache] spriteFrameByName:
[NSString stringWithFormat:@"lift%d.png", i]]];
}
self.animation = [CCAnimation animationWithFrames:walkAnimFrames delay:0.1f];
self.lift = [CCSprite spriteWithSpriteFrameName:@"lift1.png"];
self.lift.position = ccp(0, 0);
self.walkAction = [CCRepeatForever actionWithAction: [CCAnimate actionWithAnimation:walkAnim restoreOriginalFrame:NO]];
[self.lift runAction:_walkAction];
[self addChild:self. lift];

我可以在当前位置暂停我的动画吗?我可以在这个位置上继续我的 Action 吗?

最佳答案

您需要在要暂停的 CCNode 上调用 -(void) pauseSchedulerAndActions-(void) onExit。请注意,当您添加/删除节点时,此方法可能会产生副作用。

关于iphone - 暂停 CCAction cocos2d,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10076476/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com