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

%%title

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

Cocos StudioのLabel
このいちばん左のやつ。

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

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

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

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

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

ひどいトラップ。

新作アプリ

新作アプリのご紹介

TimeMachine-SF仕送りアドベンチャー
iPhone/Android対応。放置系SF仕送りアドベンチャー。
スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする