問題タブ [cclabelttf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
258 参照

ios - CCMenuItemLabel のホバー スケールを削除するにはどうすればよいですか?

シーンに CCMenuItemLabel があり、ラベルを指で押したままにすると、サイズが大きくなります。今、私はそれを望んでおらず、これを行う方法がわかりません。

cocos2d ccmenuitemlabel hover を検索しましたが、探していたものが見つかりませんでした。

0 投票する
1 に答える
3553 参照

ios - iOS。このプロジェクト内の cocos2d ライブラリを更新した後、プロジェクトを実行できません

ソースをコンパイルできず、次のように書き込みます。

アーキテクチャ i386 の未定義シンボル:
"_CTFontManagerRegisterFontsForURL"、参照元: -[CCLabelTTF getFontName:] in CCLabelTTF.o ld: アーキテクチャ i386 のシンボルが見つかりません。呼び出しを参照)

しかし、CCLabelTTF の次の関数のすべてのコードを「return nil」に置き換えると:

その後、コードをコンパイルできますが、ラベルを使用できません。

では、新しいプロジェクトを作成してすべてのソースをそれにコピーすることなく、これを解決するにはどうすればよいでしょうか?

編集済み

以前のバージョンは 2.x で、現在は最後の rc2 バージョンです。

古いライブラリのすべてのファイルを削除し、ファイルを新しいライブラリからプロジェクト フォルダーにコピーして、xcode 経由でプロジェクトに追加しました。xcode は新しいライブラリ ファイルを使用してプロジェクトを作成できるため、この新しいプロジェクトからそれらを取得しました。次に、警告を削除するためにいくつかの変更を加えました。

0 投票する
3 に答える
955 参照

cocos2d-iphone - Cocos2d のカスタム フォントが途切れないようにするにはどうすればよいですか

KomikaTitle というカスタム フォントを使用しています。場合によっては、最初の文字の左側でフォントが途切れて表示されることがあります。これは、Arial などのネイティブ フォントを使用している場合には発生しません。

以下は私が使用しているコードです:

これを防ぐにはどうすればよいですか?問題のスクリーンショットを添付しています。

http://www.cocos2d-iphone.org/forums/topic/custom-font-being-cut-off/で提案されているようにいじってみましたが、うまくいきませんでした。

ここに画像の説明を入力

みんなありがとう!

0 投票する
2 に答える
80 参照

animation - CCLabelTTF をトゥイーンする良い方法はありますか?

CCLabelTTF良い方法でフォントサイズをトゥイーンするものはありますか? CCScaleTo使用しても、繰り返しごとにフォントが実際に再作成されるわけではないと思いますか?

0 投票する
1 に答える
325 参照

objective-c - Cocos2d getChildByTag がスプライトを返さない

cocos2d xcode (objective-c) で CCLabelTTF のテキストを変更しようとしています。私はこのようにラベルを設定しています:

s は画面の高さと幅であり、cnt は 1 から 13 までの整数の場合です。ラベルが作成されてから約 5 秒後に、次のようになります。

dataInfo は配列で、インデックス 0 のオブジェクトは整数です。ただし、このコードを実行しても、ラベルは変更されません。私も試しました:

しかし、まだラベルは変更されていません。

ありがとう、これが夕食の簡単なものである場合、時間を無駄にして申し訳ありません。

0 投票する
1 に答える
587 参照

character-encoding - CCLabelBMFont は改行文字ごとに末尾の文字を失います

このスタイルのラベルを作成する:

と:

この文字列には、見たように改行用の2つのエスケープ文字があります。これを設定すると、最後の2つの単語が失われ、次のように表示されます

最後の2文字がどうにか失われました。この問題の原因は何ですか? cocos2d v2.1 (安定版) のバグか、ホラー映画に出ているのですか?もしそうなら、どうすればいいですか?

\r は \n don't know why と同じ効果があります。ご存知かもしれません。

\r \n エスケープ文字を使用しない場合、CCLabelFont 文字列は正しい文字列を表示します。末尾の文字を失うことはありません。

したがって、私の一時的な解決策は、文字列修正の問題からエスケープ文字を削除することです。しかし、これは cocos2d v2.1 (安定版) のバグを修正していません。\nエスケープ文字があると、CCLabelのようなクラスは計算できず、安定して動作しないと思います。

0 投票する
1 に答える
951 参照

cocos2d-iphone - CCLabelTTF をフェードアウトし、テキストを変更してからフェードインしようとしています

文字列の配列を使用して、CCLabelTTF のテキストを 10 秒ごとに変更しようとしています。これは私がこれまでに持っているコードですが、このエラーが発生しています!

runAction と CCLabel の経験が豊富な人が私を助けてくれれば、非常に役に立ちます!

これは私が持っているコードです: 文字列の配列である _list 、操作したい CCLabelTTF である _text があります

ありがとうございました!!!