zoukankan      html  css  js  c++  java
  • cocos3 帧动画

    // on "init" you need to initialize your instance
    bool HelloWorld::init()
    {
        //////////////////////////////
        // 1. super init first
        if ( !Layer::init() )
        {
            return false;
        }
        
        Size visibleSize = Director::getInstance()->getVisibleSize();
        Vec2 origin = Director::getInstance()->getVisibleOrigin();
        
           auto cache = SpriteFrameCache::getInstance();
        cache->addSpriteFramesWithFile("anim.plist");
        
        Vector<SpriteFrame*> vec;
        char name[15];
        memset(name, 0, 15);
        
        for (int i=0; i<20; i++) {
            sprintf(name, "anim%04d",i);
            vec.pushBack(cache->getSpriteFrameByName(name));
        }
        
        Animation *animation = Animation::createWithSpriteFrames(vec,0.1f);
        Animate *animate = Animate::create(animation);
        
        auto sprite = Sprite::create();
        addChild(sprite);
        sprite->setPosition(200, 200);
        sprite->runAction(RepeatForever::create(animate));
        return true;
    }
  • 相关阅读:
    C# WebBrowser屏蔽alert的方法
    C# webbrowser实现真正意义上的F5刷新
    用于验证码图片识别的类(C#源码)
    递归
    排列组合数
    八皇后问题
    算24
    素数环
    acm
    qsort
  • 原文地址:https://www.cnblogs.com/yufenghou/p/4149100.html
Copyright © 2011-2022 走看看