444 auto map = TMXTiledMap::create(
"TileMaps/orthogonal-test2.tmx");
447 Size CC_UNUSED s = map->getContentSize();
448 CCLOG(
"ContentSize: %f, %f", s.width,s.height);
451 auto layer = map->getLayer(
"Layer 0");
452 layer->getTexture()->setAntiAliasTexParameters();
456 auto tile0 = layer->getTileAt(Vec2(1,63));
457 auto tile1 = layer->getTileAt(Vec2(2,63));
458 auto tile2 = layer->getTileAt(Vec2(3,62));
459 auto tile3 = layer->getTileAt(Vec2(2,62));
460 tile0->setAnchorPoint( Vec2(0.5f, 0.5f) );
461 tile1->setAnchorPoint( Vec2(0.5f, 0.5f) );
462 tile2->setAnchorPoint( Vec2(0.5f, 0.5f) );
463 tile3->setAnchorPoint( Vec2(0.5f, 0.5f) );
465 auto move = MoveBy::create(0.5f, Vec2(0.0f,160.0f));
466 auto rotate = RotateBy::create(2, 360);
467 auto scale = ScaleBy::create(2, 5);
468 auto opacity = FadeOut::create(2);
469 auto fadein = FadeIn::create(2);
470 auto scaleback = ScaleTo::create(1, 1);
472 auto seq0 = Sequence::create(move, rotate, scale, opacity, fadein, scaleback, finish,
nullptr);
473 auto seq1 = seq0->clone();
474 auto seq2 = seq0->clone();
475 auto seq3 = seq0->clone();
477 tile0->runAction(seq0);
478 tile1->runAction(seq1);
479 tile2->runAction(seq2);
480 tile3->runAction(seq3);
483 _gid = layer->getTileGIDAt(Vec2(0,63));
void removeSprite(Node *sender)
void removeTiles(float dt)
void repaintWithGID(float dt)