cocos2dx在android上使用CCLabelTTF后,换行时每一行少一个字

在项目proj.android目录下的src\org.cocos2dx.lib下的Cocos2dxBitmap.java的第293行:

需要修改代码为:


while(content.indexOf(i++) == ' ') 
{
}

修改成:
while(content.indexOf(i) == ' ') 
{
    i++;
}

改函数先++后处理,导致了此问题的发生。因此,需要先判断后++。

你可能感兴趣的:(cocos2dx在android上使用CCLabelTTF后,换行时每一行少一个字)