cocos2d-x所提供的语言类型
typedef enum LanguageType
{
kLanguageEnglish = 0,
kLanguageChinese,
kLanguageFrench,
kLanguageItalian,
kLanguageGerman,
kLanguageSpanish,
kLanguageRussian,
kLanguageKorean,
kLanguageJapanese,
kLanguageHungarian,
kLanguagePortuguese,
kLanguageArabic
} ccLanguageType;
获得当前系统语言 ccLanguageType la = CCApplication::sharedApplication()->getCurrentLanguage();
根据语言的不同选择不同的资源,cocos2d-x默认的加载路径为Resource文件夹,当我们需要指定资源搜索目录的时候可以采用方法:如
CCFileUtils::sharedFileUtils()->addSearchPath("CN");函数addSearchPath()介绍如下:
void addSearchPath(const char* path);
/**
* Gets the array of search paths.
*
* @return The array of search paths.
* @see fullPathForFilename(const char*).
*/
当系统在CN文件夹里没有找到指定的资源就会继续在Resource文件夹里继续搜索。