#include "GameScene.h"
USING_NS_CC;
cocos2d::Scene* GameScene::createScene()
{
auto
scene = Scene::create();
auto
layer = GameScene::create();
scene->addChild(layer);
return
scene;
}
bool
GameScene::init()
{
if
(!Layer::init())
return
false
;
Size visibleSize = Director::getInstance()->getVisibleSize();
auto
sprite1 = Sprite::create(
"Flag_1.png"
);
sprite1->setPosition(Vec2(visibleSize.width*0.2, visibleSize.height*0.7));
this
->addChild(sprite1);
auto
sprite2 = Sprite::create(
"Flag_1.png"
, Rect(0, 0, 48, 36));
sprite2->setPosition(Vec2(visibleSize.width*0.4, visibleSize.height*0.7));
this
->addChild(sprite2);
auto
texture1 = Director::getInstance()->getTextureCache()->addImage(
"Flag_1.png"
);
auto
sprite3 = Sprite::createWithTexture(texture1);
sprite3->setPosition(Vec2(visibleSize.width*0.6, visibleSize.height*0.7));
this
->addChild(sprite3);
auto
sprite4 = Sprite::createWithTexture(texture1, Rect(0, 0, 48, 36));
sprite4->setPosition(Vec2(visibleSize.width*0.8, visibleSize.height*0.7));
this
->addChild(sprite4);
auto
frame = SpriteFrame::create(
"Flag_1.png"
, Rect(0, 0, 48, 36));
auto
sprite5 = Sprite::createWithSpriteFrame(frame);
sprite5->setPosition(Vec2(visibleSize.width*0.3, visibleSize.height*0.3));
this
->addChild(sprite5);
sprite1->setScale(1.5f, 1.5f);
sprite2->setRotation(60.0f);
sprite3->setSkewX(30.0f);
sprite4->setVisible(
true
);
sprite1->setColor(Color3B(0, 0, 255));
sprite2->setOpacity(100);
return
true
;
}