`
izuoyan
  • 浏览: 9230267 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

【iOS-Cocos2d游戏开发】Cocos2d-iPhone动作Action-瞬时动作

 
阅读更多
【iOS-Cocos2d游戏开发】Cocos2d-iPhone动作Action-瞬时动作


瞬时动作:顾名思义。就是不需要时间,马上就完成的动作。瞬时动作共同基类是InstantAction。


:放置– Place

效果类似亍node.Position = ccp(x, y)。之所以作为一个劢作来实现是为了可以不其他劢作形成一个连续劢作。
下面为示例代码:


CGSize s = [[CCDirector sharedDirector] winSize];

//CCRANDOM_0_1为随机(0-1的小数)

CGPoint p = ccp(CCRANDOM_0_1() * s.width, CCRANDOM_0_1()* s.height);

[sprite runAction:[CCPlace actionWithPosition:p]];


:隐藏– Hide

  1. 效果类似亍[node setVisible:NO].之所以作为一个劢作来实现是为了可以不其

    他动作形成一个连续的动作。下面为示例代码:

[sprite runAction:[CCHide action]];


:显示– Show

  1. 效果类似亍[node setVisible:YES].之所以作为一个动作来实现是为了可以与其

    他动作形成一个连续劢作。下面为示例代码:
    
[sprite runAction:[CCShow action]];


:<wbr></wbr>可见切换– ToggleVisibility

下面为示例代码:

[sprite runAction:[CCToggleVisibility action]];



还有几个较为特殊的二个(网格重用 – ReuseGrid、停止网格StopGrid)后面介绍。


效果图:

点我下载源码


分享到:
评论

相关推荐

    【iOS-Cocos2d游戏开发】Cocos2d-iPhone动作Action-扩展动作

    在iOS游戏开发中,Cocos2d-x是一个广泛使用的2D游戏引擎,其Cocos2d-iPhone版本专为Objective-C编程语言设计。本主题主要关注Cocos2d-iPhone中的“动作”(Actions)机制,这是一个强大的工具,用于创建各种动画效果...

    【iOS-Cocos2d游戏开发】Cocos2d-iPhone动作Action-延时动作

    在iOS游戏开发中,Cocos2d-x是一个广泛使用的2D游戏引擎,其在iOS上的版本称为Cocos2d-iPhone。本知识点主要探讨的是Cocos2d-iPhone中的动作(Action)系统,特别是延时动作(DelayTime)。在Cocos2d中,动作是一种...

    【iOS-Cocos2d游戏开发】Cocos2d-iPhone动作Action-速度变化

    在iOS游戏开发中,Cocos2d是一个广泛使用的2D游戏引擎,特别是在Cocos2d-iPhone版本中,它为开发者提供了丰富的功能和强大的性能。本篇主要关注Cocos2d-iPhone中的“动作”(Action)系统,特别是速度变化...

    【iOS-Cocos2d游戏开发】Cocos2d-iPhone动作Action-组合动作

    在iOS游戏开发中,Cocos2d-x是一个广泛使用的2D游戏引擎,它为开发者提供了丰富的功能和便利的API。本篇文章将深入探讨Cocos2d-iPhone中的“动作(Actions)”和“组合动作(Composite Actions)”,帮助你更好地...

    【iOS-Cocos2d游戏开发之二十二 】源码下载

    【iOS-Cocos2d游戏开发之二十二 】CCSpeed实现CCAnimate动画进行时设置慢动作以及设置游戏加减速进行(塔防游戏必备)! http://blog.csdn.net/xiaominghimi/article/details/7009503

    ios-cocos2d-objc实现的跑酷游戏.zip

    Cocos2D-Objective-C是Cocos2D游戏引擎的一个版本,专为iOS应用设计,它允许开发者使用Objective-C语言创建2D游戏、图形界面或者其他动态视觉效果。 【描述】提到的"github地址:...

    【iOS-Cocos2d游戏开发】触屏事件处理机制

    在iOS平台上进行游戏开发,Cocos2d是一个广泛使用的2D游戏引擎,它为开发者提供了丰富的功能和便捷的API。本篇文章将详细讲解Cocos2d游戏开发中的触屏事件处理机制,帮助你理解如何利用这个框架来响应用户的触摸操作...

    iOS实例开发源码——iliu-ios-cocos2d-viking-cba07f8.zip

    Cocos2D是一个广泛使用的2D游戏开发框架,它提供了丰富的功能,如动画、物理引擎、精灵、场景管理等,使得开发者能够高效地创建游戏和互动应用。 iOS实例开发源码的探索通常涉及以下几个方面: 1. **Cocos2D框架**...

    iOS游戏应用源代码——cocos2d-cocos2d-iphone-extensions.zip

    总之,"cocos2d-cocos2d-iphone-extensions.zip"是学习和研究iOS游戏开发的重要资源,它提供的源代码和扩展不仅帮助开发者深入理解2D游戏开发技术,还能激发新的创意和解决方案,推动游戏开发水平的提升。...

    【iphone游戏开发】iphone-Cocos2d游戏开发

    在本篇关于“【iPhone游戏开发】iPhone-Cocos2d游戏开发”的专题中,我们将深入探讨Cocos2d游戏引擎在iOS平台上的应用,特别是如何使用Cocos2d来实现小鸟眨眼睛的效果。Cocos2d是一款强大的2D游戏开发框架,它为...

    iOS游戏应用源代码——cocos2d-cocos2d-iphone-Release.zip

    《深入剖析iOS游戏开发:基于cocos2d框架》 在iOS游戏开发领域,cocos2d是一款广泛应用的游戏引擎,以其高效、易用性而深受开发者喜爱。本篇将围绕"iOS游戏应用源代码——cocos2d-cocos2d-iphone-Release.zip"这一...

    12-IOS游戏开发Cocos2d.pdf

    在iOS开发中,Cocos2d-iPhone是一个极具价值的库,它提供了丰富的功能,如精灵管理、图形特效、动画效果、物理引擎和音频处理等,帮助开发者在构建iPhone游戏时提高效率。由于其开源性质,Cocos2d-iPhone可以免费...

    Cocos2d-x + Lua接入iOS原生SDK的实现方案 - Cocos2d-x 开发笔记 - Cocos2d-x系列教程

    在Cocos2d-x + Lua开发游戏的过程中,有时需要接入iOS原生SDK,例如应用内购买、广告SDK或社交平台SDK等。这篇文章主要探讨如何在Cocos2d-x结合Lua的环境中实现与iOS原生SDK的对接。首先,我们要明确这里的iOS原生...

    cocos2d-iphone-2.0.tar.gz

    Cocos2d-iPhone是一个广泛使用的2D游戏开发框架,专为iOS设备(如iPhone和iPad)设计。这个开源项目让开发者能够轻松地创建高质量的游戏、应用和交互式内容,而无需深入理解底层图形和物理编程。"cocos2d-iphone-2.0...

    iOS游戏应用源代码——iliu-ios-cocos2d-viking-cba07f8.zip

    Cocos2D是一个流行的开源游戏引擎,尤其适用于2D游戏开发。它为开发者提供了丰富的功能,包括场景管理、动画制作、物理引擎支持以及精灵图(Sprite)的处理等。 在iOS平台上,Cocos2D通常与Objective-C或Swift语言...

    quick-cocos2d-x v3

    quick-cocos2d-x v3 是在 cocos2dx 3.x 的最新版本基础之上,移植了原来 quick-cocos2d-x 的核心框架、强大的 player 、丰富的示例等,并增加更多新的功能。 GitHub: https://github.com/dualface/v3quick

    iOS实例开发源码——iOS-Gamer-Cocos2D-86714e3.zip

    本篇将深度探讨一款基于Cocos2D框架的iOS游戏源码,通过分析“iOS-Gamer-Cocos2D-86714e3.zip”这个压缩包中的内容,我们将了解Cocos2D框架如何在iOS平台上构建游戏,以及在实际开发中的一些关键知识点。 Cocos2D是...

    Cocos2d-x 3.x游戏开发实战pdf含目录

    Cocos2d-x 是一个开源的、跨平台的2D游戏开发框架,广泛应用于iOS、Android、Windows等多平台的游戏开发。3.x版本是其发展中的一个重要阶段,引入了多项优化和新特性,旨在提高开发效率和性能。 本书首先会介绍...

    cocos2d-x-cocos2d-x-2.2.2.zip

    总的来说,cocos2d-x 2.2.2是一个功能完备、易于学习和使用的2D游戏开发框架。通过深入理解并掌握这个版本,开发者可以创建出运行在多种平台上的高质量游戏,享受到cocos2d-x带来的强大开发体验。无论是初学者还是...

Global site tag (gtag.js) - Google Analytics