#include <TileMapTest2.h>
◆ TMXOrthoTest4New()
| TMXOrthoTest4New::TMXOrthoTest4New |
( |
| ) |
|
在文件 TileMapTest2.cpp 第 311 行定义.
313 auto map = cocos2d::FastTMXTiledMap::create(
"TileMaps/orthogonal-test4.tmx");
316 Size CC_UNUSED s1 = map->getContentSize();
317 CCLOG(
"ContentSize: %f, %f", s1.width,s1.height);
319 map->setAnchorPoint(Vec2(0.0f, 0.0f));
321 auto layer = map->getLayer(
"Layer 0");
322 auto s = layer->getLayerSize();
325 sprite = layer->getTileAt(Vec2(0.0f,0.0f));
327 sprite = layer->getTileAt(Vec2(s.width-1,0.0f));
329 sprite = layer->getTileAt(Vec2(0.0f,s.height-1));
331 sprite = layer->getTileAt(Vec2(s.width-1,s.height-1));
void removeSprite(float dt)
引用了 kTagTileMap , 以及 removeSprite().
◆ CREATE_FUNC()
◆ removeSprite()
| void TMXOrthoTest4New::removeSprite |
( |
float |
dt | ) |
|
在文件 TileMapTest2.cpp 第 338 行定义.
342 auto map =
static_cast<cocos2d::FastTMXTiledMap*
>( getChildByTag(
kTagTileMap) );
343 auto layer = map->getLayer(
"Layer 0");
344 auto s = layer->getLayerSize();
346 auto sprite = layer->getTileAt( Vec2(s.width-1,0.0f) );
347 auto sprite2 = layer->getTileAt(Vec2(s.width-1, s.height-1));
348 layer->removeChild(sprite,
true);
349 auto sprite3 = layer->getTileAt(Vec2(2.0f, s.height-1));
350 layer->removeChild(sprite3,
true);
351 layer->removeChild(sprite2,
true);
引用了 kTagTileMap , 以及 removeSprite().
被这些函数引用 removeSprite() , 以及 TMXOrthoTest4New().
◆ title()
| std::string TMXOrthoTest4New::title |
( |
| ) |
const |
|
overridevirtual |
该类的文档由以下文件生成:
- /Users/yujizhu/Documents/Git/cocos2d-x-4.0/tests/cpp-tests/Classes/TileMapTest/TileMapTest2.h
- /Users/yujizhu/Documents/Git/cocos2d-x-4.0/tests/cpp-tests/Classes/TileMapTest/TileMapTest2.cpp