今日、cocos2d-x フレームワークでオブジェクトを更新する際の問題に直面しました。非同期スレッドでテキストをダウンロードしてから、CCTextFieldTTF でテキストを更新しようとすると、テキスト フィールドが消えます。
void HelloWorld::callbackFunc(void *Layer, std::vector<promowall::CItem> Items) {
cocos2d::CCLayer *layer = static_cast<cocos2d::CCLayer *>(Layer);
cocos2d::CCLabelTTF *label = dynamic_cast<cocos2d::CCLabelTTF *>(layer->getChildByTag(10));
label->setString("test");
}
誰かが私を助けて、openGl と pthread をどのように扱うことができるかを説明してくれれば、とても感謝しています。