私はCCLabelのテキストを変更することは本当に時間がかかり、したがってすべてのフレームで行うことができないことを知っています。だから私はこれをどのように達成できますか?Cocos2Dでテキストを絶えず変更するラベルを作成する最良の方法は何ですか?
0
A
答えて
2
私は、スコアを定期的に更新する必要がある場合の一般的な推奨事項は、CCLablBMFontを使用することです。 CCLabelBMFontはビットマップフォントファイルを使用するので、画面に一度しか描画せず、必要に応じて番号や文字を置き換えることができます。 CCLabelBTFontはあなたのために行く方法になるでしょう。
*編集
あなたはあなたがあなたのAppDelagateにこれらの行のコメントを解除を確認する必要があり、画像を心配する前に:
//if(! [director enableRetinaDisplay:YES])
//CCLOG(@"Retina Display Not supported");
次に、あなたがあなたのの.fntを作成し、作成することを確認します.PNG 2回目の.fntと.pngは、作成した元のフォントとして2倍大きく、名前の後ろに-hdを追加します。したがって、ファイルは "original.fnt" "original.png" "original-hd.fnt" "original-hd.png"のようになります。
1
すべてではありませんが悪いです。ラベルが1つで、フレームごとに実際に変更する必要がある場合、私は先に進んでそれを試してみます。あなたは何の問題に気付かないかもしれません。ただし、(a)はるかに高速なCCLabelAtlasを使用するか、または最後に更新してから何フレームが経過したかを追跡するカウンタを設定することができます。 2つまたは3つまたは5つのフレームごとにそれを行うだけです。
関連する問題
- 1. DALを作成する最良の方法は何ですか?
- 2. djangoでクエリーセットのリストを作成する最良の方法は何ですか?
- 3. NHibernateでデータアクセスメソッドを作成する最良の方法は何ですか?
- 4. couchdbでビューを作成/管理する最良の方法は何ですか?
- 5. Javaでコマンドラインアプリケーションを作成する最も良い方法は何ですか?
- 6. htmlでドックパネルを作成する最も良い方法は何ですか?
- 7. RESTLET Webサービスのテストケースを作成する最良の方法は何ですか?
- 8. Dartの単体テストを作成する最良の方法は何ですか?
- 9. モバイルアプリケーションを作成するための最良の方法は何ですか
- 10. クロスプラットフォームのモバイルアプリを作成する最良の方法は何ですか?
- 11. ウェブページのサムネイルを作成する最良の方法は何ですか?
- 12. デフォルトの電子メールを作成する最良の方法は何ですか?
- 13. 在庫モデルを作成する最良の方法は何ですか?
- 14. UIGestureRecognizerのカスタムティックルを作成する最も良い方法は何ですか?
- 15. xcodeプロジェクトファイルを再作成する最良の方法は何ですか?
- 16. アクティビティ・ロガーを作成する最良の方法は何ですか
- 17. Xamarin.Forms:イメージカルーセルを作成する最良の方法は何ですか?
- 18. ムービーデータベースを作成して管理する最良の方法は何ですか?
- 19. ブール変数を切り替える最も良い方法は何ですか?
- 20. sitemap.xmlを作成する最も良い方法は何ですか?
- 21. JSPレイアウトテンプレートを作成する最も良い方法は何ですか?
- 22. whoisルックアップを作成する最も良い方法は何ですか?
- 23. セキュリティアーキテクチャを作成する最も良い方法は何ですか?
- 24. ポーリングからイベントに変更する最も良い方法は何ですか?
- 25. PHPでテキストのエンコーディングを変更する最も良い方法は
- 26. 可変深度カテゴリを作成する最良の方法は?
- 27. 相対パスを絶対パスに変換する最良の方法は何ですか?
- 28. 可変ステップでグリッドを作成する最適な方法は何ですか?
- 29. mongoで可変マップを作成する最も良い方法は何ですか?
- 30. C++でHTML出力を生成する最良の方法は何ですか?
CCLabelBMFontは網膜ディスプレイをサポートしていますか?どうすればそれをサポートすることができますか? – NachoSoto
@NachoSotoそれはサポートしています。元のhd.fntと同じ大きさの2倍の大きさのフォントファイルを保存しておきましょう。 – ScottPetit
テクスチャと同様に?同じファイル名の形式ですか?それは私のために働いていませんでした:/ – NachoSoto