public TMXOrthoVertexZ() : base("TileMaps/orthogonal-test-vertexz") { CCTileMapLayer layer = tileMap.LayerNamed("trees"); m_tamara = layer.ExtractTile(0, 11); CCLog.Log("tamara vertexZ: {0}", m_tamara.VertexZ); }
public TMXReadWriteTest() : base("TileMaps/orthogonal-test2") { m_gid = CCTileGidAndFlags.EmptyTile; CCTileMapLayer layer = tileMap.LayerNamed("Layer 0"); layer.Antialiased = true; tileMap.Scale = (1); CCSprite tile0 = layer.ExtractTile(1, 63); CCSprite tile1 = layer.ExtractTile(2, 63); CCSprite tile2 = layer.ExtractTile(3, 62); //new CCPoint(1,62)); CCSprite tile3 = layer.ExtractTile(2, 62); tile0.AnchorPoint = (new CCPoint(0.5f, 0.5f)); tile1.AnchorPoint = (new CCPoint(0.5f, 0.5f)); tile2.AnchorPoint = (new CCPoint(0.5f, 0.5f)); tile3.AnchorPoint = (new CCPoint(0.5f, 0.5f)); CCMoveBy move = new CCMoveBy(0.5f, new CCPoint(0, 160)); CCRotateBy rotate = new CCRotateBy(2, 360); CCScaleBy scale = new CCScaleBy(2, 5); CCFadeOut opacity = new CCFadeOut(2); CCFadeIn fadein = new CCFadeIn(2); CCScaleTo scaleback = new CCScaleTo(1, 1); CCCallFuncN finish = new CCCallFuncN(removeSprite); CCSequence sequence = new CCSequence(move, rotate, scale, opacity, fadein, scaleback, finish); tile0.RunAction(sequence); tile1.RunAction(sequence); tile2.RunAction(sequence); tile3.RunAction(sequence); m_gid = layer.TileGIDAndFlags(0, 63); Schedule(updateCol, 2.0f); Schedule(repaintWithGID, 2.0f); Schedule(removeTiles, 1.0f); m_gid2 = CCTileGidAndFlags.EmptyTile; }
public TMXOrthoTest4() : base("TileMaps/orthogonal-test4") { CCTileMapLayer layer = tileMap.LayerNamed("Layer 0"); CCTileMapCoordinates s = layer.LayerSize; sprite = layer.ExtractTile(0, 0); sprite.Scale = 2; sprite2 = layer.ExtractTile(s.Column - 1, 0); sprite2.Scale = 2; sprite3 = layer.ExtractTile(0, s.Row - 1); sprite3.Scale = 2; sprite4 = layer.ExtractTile(s.Column - 1, s.Row - 1); sprite4.Scale = 2; Schedule(removeSprite, 2); }
public TMXIsoVertexZ() : base("TileMaps/iso-test-vertexz") { CCTileMapLayer layer = tileMap.LayerNamed("Trees"); m_tamara = layer.ExtractTile(29, 29); }