zoukankan      html  css  js  c++  java
  • 使用 CCSpriteFrameCache 动画的实现

    转载地址:http://blog.csdn.net/ssihc0/article/details/6784819

    CCSpriteFrameCache *cache = [CCSpriteFrameCache sharedSpriteFrameCache];
        [cache addSpriteFramesWithFile:@"t1.plist" textureFile:@"t1.png"];
        
        CCSprite *mySprite = [CCSprite spriteWithSpriteFrameName:@"a1.png"];
        mySprite.position = ccp(240,160);
        [self addChild:mySprite];
        

        NSMutableArray *climbFrames = [NSMutableArray array];
        for(int i = 1; i < 7; i++) {
            NSString *fn = [NSString stringWithFormat:@"a%d.png",i];
            CCSpriteFrame *frame = [[CCSpriteFrameCache sharedSpriteFrameCache] spriteFrameByName:fn];
            [climbFrames addObject:frame];
        }
        
        CCAnimation *animateClimb = [CCAnimation animationWithFrames:climbFrames delay:0.2f]; 
        id a1 = [CCAnimate actionWithAnimation:animateClimb restoreOriginalFrame:NO];
        [mySprite runAction:a1];

  • 相关阅读:
    WPF的本质:数据和行为
    WPF 布局
    wpf中的样式与模板
    WPF命令
    WPF数据转换
    WPF 深入研究 之 Control 控件
    WPF布局控件
    WPF TextBox 验证输入
    Razor引擎学习:RenderBody,RenderPage和RenderSection
    WPF控件模版
  • 原文地址:https://www.cnblogs.com/xingchen/p/2230259.html
Copyright © 2011-2022 走看看