CCLabelTTF 문제인 줄 알고 한참 씨름을. ㅋㅋ
결국 문제는 다른곳에서 해결..
CCImage.mm 에서 아래 부분처럼 기존것을 새것으로 바꾸면 된다.
// CGContextRef context = CGBitmapContextCreate(data, dim.width, dim.height, 8, dim.width * 4, colorSpace, kCGImageAlphaPremultipliedLast | kCGBitmapByteOrder32Big);
CGContextRef context = CGBitmapContextCreate(data, dim.width, dim.height, 8, (int)dim.width * 4, colorSpace, kCGImageAlphaPremultipliedLast | kCGBitmapByteOrder32Big);
// 갑자기 안 나올때.
/*
if( [font isKindOfClass:[UIFont class] ] )
{
[str drawInRect:CGRectMake(0, startH, dim.width, dim.height) withFont:font lineBreakMode:(UILineBreakMode)UILineBreakModeWordWrap alignment:align];
}
else // ZFont class
{
[FontLabelStringDrawingHelper drawInRect:str rect:CGRectMake(0, startH, dim.width, dim.height) withZFont:font lineBreakMode:(UILineBreakMode)UILineBreakModeWordWrap alignment:align];
}
*/
// [str drawInRect:CGRectMake(0, startH, dim.width, dim.height) withFont:font lineBreakMode:(UILineBreakMode)UILineBreakModeWordWrap alignment:(NSTextAlignment)align];
[str drawInRect:CGRectMake(0, startH, dim.width, dim.height) withFont:font lineBreakMode:(UILineBreakMode)NSLineBreakByWordWrapping alignment:(NSTextAlignment)align];
'Apple - IPhone / IPod Touch > cocos2d-x' 카테고리의 다른 글
ios 의 status bar 없애기.. (0) | 2013.10.17 |
---|---|
cocos2d-x 화면 세로로 설정하기 (0) | 2013.10.10 |