内容の保証はできません。


#import <Label.h>

クラス Label

CocosNodeLabel?プロトコルを実装している.

NSObject
  |
  +--CocosNode?
      |
      +--TextureNode?
          |
          +--Label

概要

Labelはテキストラベルをレンダリングする方法を知っているTextureNode?のサブクラスです。

TextureNode?の全ての機能がラベルで有効になります。

ラベルのレンダリングは遅延が大きいので、代わりにLabelAtlas? またはBitmapFontAtlas? を使用することを検討してください。

タスク

- initWithString:dimensions:alignment:fontName:fontSize:
- initWithString:fontName:fontSize:
- setString:
+ labelWithString:dimensions:alignment:fontName:fontSize:
+ labelWithString:fontName:fontSize:

クラスメソッド

labelWithString:dimensions:alignment:fontName:fontSize:

指定したフォント名とアライメント、寸法、フォントサイズでラベルを生成する.

+ (id) labelWithString: (NSString*) string
    dimensions: (CGSize) dimensions
    alignment: (UITextAlignment) alignment
    fontName: (NSString*) name
    fontSize: (CGFloat) size

labelWithString:fontName:fontSize:

指定したフォント名とフォントサイズでラベルを生成する.

+ (id) labelWithString: (NSString*) string
    fontName: (NSString*) name
    fontSize: (CGFloat) size

インスタンスメソッド

initWithString:dimensions:alignment:fontName:fontSize:

指定したフォント名とアライメント、寸法、フォントサイズでラベルを初期化する.

- (id) initWithString: (NSString*) string
    dimensions: (CGSize) dimensions
    alignment: (UITextAlignment) alignment
    fontName: (NSString*) name
    fontSize: (CGFloat) size

initWithString:fontName:fontSize:

指定したフォント名とフォントサイズでラベルを初期化する.

- (id) initWithString: (NSString*) string
    fontName: (NSString*) name
    fontSize: (CGFloat) size

setString:

描画する文字列を変更する.
CocosNodeLabel?プロトコルから再実装されたメソッドである.

警告:
文字列を変更するのには、新しくラベルを生成するのと同等のリソースが消費される.
より良いパフォーマンスを得るためには、LabelAtlas?を使用した方がよい.

- (void) setString:(NSString*)string


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-10-24 (日) 17:14:25 (2581d)