2013-02-18 1 views
1

나는 내가 코드와이 폰트의 크기를 변경할 수 있습니다이적인 Cocos2D - 변경 CCLabelBMFont 크기

scoreLabel = [CCLabelBMFont labelWithString:@"0" fntFile:@"hooge2.fnt"]; 
    scoreLabel.position = ccp(screenWidth * .9 , 20); 
    [self addChild:scoreLabel z:depthLevelScore ]; 

처럼 내 게임에 텍스트 레이블이?

답변

1

CCLabelBMFont은 비트 맵 글꼴입니다. 즉, 글립 크기가 글꼴 자체에 하드 코드됨을 의미합니다. 따라서 글리프의 크기를 변경하려면 hooge2.fnt를 편집하고 다시 그려야합니다.

+1

라벨의 스케일 속성을 사용할 수도 있지만 이미지 품질은 떨어집니다. – LearnCocos2D

+0

매우 사실이지만 많은 사람들이 그 경로로 이동하는 것을 의심합니다. 그 이유는 축소 된 경우에도 영향을 받고 레이블 가독성이 가장 중요하기 때문입니다. –