• COCOS2D-X之帧动画的一种实现Demo


    这个Demo主要是实现帧动画,建议游戏中少用帧动画.废话少说直接上代码.

    一、我们直接在COCOS2D-X自带的HelloCpp的工程中添加代码即可.我们在初始化中添加如下代码并附上图片资源.

    CCSize szWin = CCDirector::sharedDirector()->getVisibleSize();
    CCSprite* pSprite = CCSprite::create();//创建一个精灵以执行动画
    pSprite->setPosition(CCPointMake(szWin.width/2,szWin.height/2));
    this->addChild(pSprite);
    
    CCAnimation* pAnimation = CCAnimation::create();
    for( int i=1;i<7;i++)
    {
     char PngName[10] = {0};
     sprintf(PngName,"%d.png",i);//图片的名字i.png
     pAnimation->addSpriteFrameWithFileName(PngName);
    }
    pAnimation->setDelayPerUnit(0.2f);//每帧停留的时间
    pAnimation->setRestoreOriginalFrame(true);//动画播放完成后是否返回到原始帧
    CCAnimate* action = CCAnimate::create(pAnimation);
    pSprite->runAction(CCRepeatForever::create(action));


    PS:因为是基础学习,故不作过多分析.后继会有更多精彩内容,敬请大家关注 害羞

    本人郑重声明如下 一、本文来自CSDN博客,传送门:http://BlOG.CSDN.NET/yirancpp 二、All Rights Reserved. 任何个人或网站转载本文时不得移除本声明. 三、不得对文章进行修改,除非明确说明.同时欢迎大家评论转载和分享.
  • 相关阅读:
    php后门隐藏技巧
    给你的PHP大马添加后门(黑吃黑)
    分析 PHP大马-php_mof SHELL
    过WAF菜刀制作
    eval与php一句话的关系
    php一句话转发脚本(可能过狗= =)
    wmic与mimikatz技巧
    LPK后门
    grunt常用插件的使用
    jquery实现后台系统左侧菜单的点击展开/收缩二级菜单效果
  • 原文地址:https://www.cnblogs.com/riskyer/p/3313242.html
Copyright © 2020-2023  润新知