Cococs Studioの罠:なぜかLabelが動作しない問題

[browser-shot url="http://jp.cocos2d-x.org/download/" width="480″ height="300″ alt="%%title" target="_blank"]

Cocos StudioにLabelっていうオブジェクトがありますが、これはLabelではありません。


このいちばん左のやつ。

これを絶対Labelだと思ってLabelクラスとして扱っていたのですが(いやだってLabelって書いてあるし…)うまく動作せず、ああでもないこうでもないと3時間ぐらい無駄にしたあとでこの記事を見つけました。

cocos2d-xでCocos Studioで作ったLabelの文字が変更できない? – Qiita

えっLabelって書いてあるのにLabelじゃないのこれ?こんなん絶対騙されるだろ・・・!!

というわけでこんな感じで取り出してやったら普通に動きました。

auto text = csb->getChildByName<cocos2d::ui::Text*>(“csbname"));

ひどいトラップ。