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


#import <Layer.h>

クラス ColorLayer

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

NSObject
  |
  +--CocosNode?
      |
      +--Layer
          |
          +--ColorLayer

概要

カラーレイヤーはCocosNodeRGBA?プロトコルを実装する、Layerのサブクラスです。

レイヤーの全ての機能に加えて、次の機能が有効です。

  • 不透明度
  • RGBカラー

タスク

- initWithColor:width:height:
- initWithColor:
- changeWidth:
- changeHeight:
- changeWidth:height:
+ layerWithColor:width:height:
+ layerWithColor:
opacity property
color property

プロパティ

color

色を返す.(読み取りのみ)
CocosNodeRGBA?プロトコルに準拠している.

@property (nonatomic, readonly) ccColor3B? color

opacity

不透明度を返す.(読み取りのみ)
CocosNodeRGBA?プロトコルに準拠している.

@property (nonatomic, readonly) GLubyte opacity

クラスメソッド

layerWithColor:

色を指定してレイヤーを生成する.
レイヤーの高さと幅はウインドウのサイズになる.

+ (id) layerWithColor: (ccColor4B?) color

layerWithColor:width:height:

色と高さと幅を指定してレイヤーを生成する.

+ (id) layerWithColor: (ccColor4B?) color
    width: (GLfloat) w
    height: (GLfloat) h

インスタンスメソッド

changeHeight:

高さを変更する.

-(void) changeHeight: (GLfloat) h

changeWidth:

幅を変更する.

-(void) changeWidth: (GLfloat) w

changeWidth:height:

高さと幅を変更する.

-(void) changeWidth: (GLfloat) w
    height: (GLfloat) h

initWithColor:

色を指定してレイヤーを初期化する.
レイヤーの高さと幅はウインドウのサイズになる.

- (id) initWithColor: (ccColor4B?) color

initWithColor:width:height:

色と高さと幅を指定してレイヤーを初期化する.

- (id) initWithColor: (ccColor4B?) color
    width: (GLfloat) w
    height: (GLfloat) h


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