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


#import <CocosNode.h>

プロトコル CocosNodeRGBA

AtlasNode?, AtlasSprite?, BitmapFontAtlas?, ColorLayer?, Menu?, MenuItemLabel?, MenuItemSprite?, MenuItemToggle?, TextureNode?に継承されている.

NSObject
  |
  +--CocosNodeRGBA

概要

CocosNode?のRGBAプロトコル

タスク

- setColor:
- color
- opacity
- setOpacity:
- setOpacityModifyRGB:
- doesOpacityModifyRGB
- setRGB:g:b:

インスタンスメソッド

color

色の値を返す.

- (ccColor3B?) color

doesOpacityModifyRGB

不透明度がglColor(R,G,B,opacity)またはglColor(opacity, opacity, opacity, opacity)を使用して適用されているかどうかを返す.

- (BOOL) doesOpacityModifyRGB [optional]

opacity

不透明度の値を返す.

- (GLubyte) opacity

setColor:

色を設定する.

- (void) setColor: (ccColor3B?) color

setOpacity:

不透明度を設定する.

- (void) setOpacity: (GLubyte) opacity

setOpacityModifyRGB:

premultipliedAlphaOpacityプロパティを設定する.
NOに設定された場合、不透明度はglColor(R, G, B, opacity)で適用される.
YESに設定された場合、不透明度はglColor(opacity, opacity, opacity, opacity)で適用される.
乗算済みのアルファ値を持つテクスチャはデフォルトでYESに設定されている.
それ以外はデフォルトでNOに設定されている.

- (void) setOpacityModifyRGB: (BOOL) boolean [optional]

setRGB: g: b:

ノードの色を指定する.
例: [node setRGB: 255:128:24]; [node setRGB:0xff:0x88:0x22];
※このメソッドはv0.9で削除予定.

- setRGB: (GLubyte) r
    g: (GLubyte) g
    b: (GLubyte) b [optional]


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