【发布时间】:2011-04-03 05:59:43
【问题描述】:
我希望能够分配一些操作,以便我可以在我想要的任何目标 CCNode 上一次又一次地使用和重用它们。我以为我可以在 init 中使用通用 NSObject 类加载它们,然后在需要时从方法调用它们但无法调用。
是我的尝试无能还是有更优雅的解决方案?
@implementation Animation
@synthesize animation;
-(id) init
{
if ( (self=[super init]) ) {
animation = [CCScaleTo actionWithDuration: 0.15 scale: 2.0];
}
return self;
}
- (id) myAnimation
{
return animation;
}
[targetCCNode runAction:[Animation myAnimation]];
【问题讨论】:
标签: iphone animation cocos2d-iphone