0
'addChild'메소드로 'HelloWorldLayer'에 추가 할 수있는 작업 타일 맵이 있습니다. 게임 타이머를 통해 쓴 클래스를 호출하여 시간 간격으로 여러 레이어를 추가하려고합니다.CCTMXTiledMap이 레이어에 추가되지 않았습니다.
다음 코드를 실행하지만 레이어에 추가 된 타일 맵을 볼 수 없습니다. ('tileMapNode'는 내 .h 파일에 설정되어 있습니다.)
tileMapNode = [CCTMXTiledMap tiledMapWithTMXFile:@"scroller.tmx"];
tileMapNode.anchorPoint = ccp(pos.x, pos.y);
[layer addChild:tileMapNode]
'layer'매개 변수는 'HelloWorldLayer'를 참조합니다.
내가 뭘 잘못하고 있니? 이 클래스의 스프라이트를 HelloWorldLayer에 추가하면 작동합니까?
네가 맞아. anchorPoint 속성으로지도의 위치를 설정하려고했습니다. 단순히 position 속성을 대신 사용하여이 문제를 해결했습니다. 감사! – Sneaksta