cocos2dxでもハマったが、なんとか表示できた。
こんな感じ。
std::string fullpath = FileUtils::getInstance()->fullPathForFilename("txt/story01.txt");
ssize_t fs = 0;
unsigned char *data = FileUtils::getInstance()->getFileData(fullpath, "r", &fs);
std::string str = (char*)data;
この部分は読込み。この感じになるのにどれだけ苦労したか・・
auto text = Label::createWithSystemFont( str.data() , "Arial", 16);
this->addChild(text);
strをラベルに渡したら出た。
それこそ、stringクラスを初めて使うので、データの中身がstr.data()だって
わかるまですごいかかった・・。これ、dataを渡しても出ないのよね・・。
たった6行の為に半日かかったわ・・。
0 件のコメント:
コメントを投稿