2021-07-01から1ヶ月間の記事一覧

超実用cocos2d!見えないノードの居場所を突き止めよう!

見えないノードを配置することって結構あるんだよね。。 実際に配置してみて、あれ?見えないから確認できない!ってなったことは何回もあった。 そこで対応する方法は見えないノードを見えるようにするだけ! 試しに node->setColor(Color3B(255,0,0)); と…

超実用cocos2d!数秒後に特定な処理を呼び出したい!

自分が良く使って、他人のコードにてもよく見かけられるcocosの超実用な機能なので、忘れないようにメモメモ。 runAction(Sequence::create(DelayTime::create(3), CallFunc::create([this](){ //呼び出したい処理... }), NULL)); シーケンスで遅延処理とコ…

「参照が曖昧です」とコンパイラーに怒られる原因と対応

目次 経緯 原因と対応 一、経緯 ビルド時に「Rect」と「Point」の参照が曖昧ですとコンパイラーに怒られた。 調査するとなぜかヘッダーファイルにUSING_NS_CCが書かれている。ヘッダーファイルのUSING_NS_CCを全部削除して、cocosの型を参照している箇所にco…

Undefined symbols for architecture x86の原因

目次 経緯 原因 一、経緯 Windowsで開発したプロジェクトをXcodeでビルドする時に発生(Windowsでは問題なかった)。 ログを確認すると未定義とされている箇所はごく最近に追加した部分である(追加する前には問題なくコンパイルを通っていた)。 その部分につい…

VideoPlayerに出会った問題たち

インデックス ムービーの上にウィジェットを置けない問題 ムービー機能のマルチ対応 Windowsに対応していない問題 ムービーの配置問題 一、ムービーの上にウィジェットを置けない問題 1.ムービーのビューはcocosのビューではなく、System widgetに配置され…