axmol/tests/cpp-tests/Classes/BugsTest/Bug-15594.cpp

34 lines
739 B
C++

//
// Bug-15594.cpp
// cocos2d_tests
//
// Created by Ricardo Quesada on 5/24/16.
//
//
// https://github.com/cocos2d/cocos2d-x/pull/15594
#include "Bug-15594.h"
USING_NS_CC;
bool Bug15594Layer::init()
{
if (BugsTestBase::init())
{
auto sprite3d = Sprite3D::create("Images/bugs/bug15594.c3t", "Images/bugs/bug15594.jpg");
addChild(sprite3d);
auto size = Director::getInstance()->getWinSize();
sprite3d->setPosition(size/2);
auto animation = Animation3D::create("Images/bugs/bug15594.c3t");
auto animate = Animate3D::create(animation);
auto repeat = RepeatForever::create(animate);
sprite3d->runAction(repeat);
return true;
}
return false;
}