如何使 cocos2d sprite 每秒向上和向下缩放(以获得脉动效果)?

How to make cocos2d sprite scale up and down (for a pulsating effect) every second?(如何使 cocos2d sprite 每秒向上和向下缩放(以获得脉动效果)?)
本文介绍了如何使 cocos2d sprite 每秒向上和向下缩放(以获得脉动效果)?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想让一个精灵每秒向上和向下缩放一次,让它看起来像鼓胀和脉动.我该怎么做?

I want to have a sprite scale up and down once every second to make it seem like it is bulging and pulsating. How can I do this?

推荐答案

由于之前的帖子包含语法错误.更准确地说,我发布了工作代码:

As the post before contains syntax errors. To be more precise, I post working code:

CCSprite * sprite = ...; // create the sprite.
id scaleUpAction =  [CCEaseInOut actionWithAction:[CCScaleTo actionWithDuration:1 scaleX:1.0 scaleY:1.0] rate:2.0];
id scaleDownAction = [CCEaseInOut actionWithAction:[CCScaleTo actionWithDuration:0.5 scaleX:0.8 scaleY:0.8] rate:2.0];
CCSequence *scaleSeq = [CCSequence actions:scaleUpAction, scaleDownAction, nil];
[sprite runAction:[CCRepeatForever actionWithAction:scaleSeq]];

这篇关于如何使 cocos2d sprite 每秒向上和向下缩放(以获得脉动效果)?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

iOS VoiceOver functionality changes with Bundle Identifier(IOS画外音功能随捆绑包标识符而变化)
Pushing UIViewController above UITabBar(将UIView控制器推送到UITabBar上方)
java.lang.IllegalStateException: SimpleTypeImpl should not be created for error type(异常:不应为错误类型创建SimpleTypeImpl)
Android IllegalArgumentException: The tag for fragment_XXX is invalid. Received: layout-sw600dp/fragment_XXX_0(Android IlLegalArgumentException:Fragment_XXX的标签无效。收到:Layout-sw600dp/Fragment_XXX_0)
iOS convert audio sample rate from 16 kHz to 8 kHz(IOS将音频采样率从16 kHz转换为8 kHz)
Enforcing an audio sampling rate in iOS(在iOS中强制音频采样率)