Iphone cocos 2D代码动画,与核心动画做相同的事情

Iphone cocos 2D代码动画,与核心动画做相同的事情,iphone,xcode,animation,cocos2d-iphone,core-animation,Iphone,Xcode,Animation,Cocos2d Iphone,Core Animation,我想在Cocos2D中使用此核心动画代码,或者我只想得到相同的结果。如何将其转换为Cocos2D: CABasicAnimation *pulseAnimation = [CABasicAnimation animationWithKeyPath:@"transform.scale"]; pulseAnimation.duration = 1.0; pulseAnimation.toValue = [NSNumber numberWithFloat:1.1]; pulseAnimation.ti

我想在Cocos2D中使用此核心动画代码,或者我只想得到相同的结果。如何将其转换为Cocos2D:

CABasicAnimation *pulseAnimation = [CABasicAnimation animationWithKeyPath:@"transform.scale"];
pulseAnimation.duration = 1.0;
pulseAnimation.toValue = [NSNumber numberWithFloat:1.1];
pulseAnimation.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
pulseAnimation.autoreverses = YES;
pulseAnimation.repeatCount = FLT_MAX;
CALayer *layer = centre.layer;
[layer addAnimation:pulseAnimation forKey:nil];
多谢各位。对不起,我说的是英语,我是法国人:/

id scl = [CCScaleTo actionWithDuration:1 scale:1.1];
id action = [CCSequence actionOne:scl two:[scl reverse]];
[YOUR_CCOBJECT runAction:action];
这是单个脉冲的代码(缩放到110%,然后返回到100%)


[动作集重复计数:你的计数]但我自己还没有尝试过。

id action=[CCSequence actionOne:scl two:[scl reverse]];代码不起作用,我不知道为什么。我的应用程序stopCCSequence没有“actionOne:two:”。CCSequence用作
[CCSequence actions:firstAction,secondAction,nil]。
它不适用于[CCSequence actions:firstAction,secondAction,nil]'你在调用什么对象?@gregrock更新你的问题,将你的代码包含在你正在执行此操作的代码部分中。你确实需要去学习一下cocos2D。你不能一直发布大量的代码并要求人们为cocos2D翻译。这不是堆栈溢出的目的-请阅读。我们会帮助你,指导你,但我们不是来为你工作的。去阅读一些教程(我以前给过你一些链接)并阅读cocos2d文档和API。一旦你开始了,就没那么难了。