##### Ninja Library - モーション関数

# njInitShape

シェイプモーション用バッファの設定

### 書式

> `void njInitShape( buf, size )
> void *buf
> Sint32 size
> `

### 引数

> buf | シェープ用バッファのポインタ
> size | バッファサイズ

### 戻り値

> なし

### 解説

> シェープモーションで使用するのバッファのアドレスを設定します。

> このバッファは、シェープグループのキー情報を保管するために使用します。 必要とされるバッファの容量は、（最大キーフレームグループ数×１６バイト）です。

### 用例

>     char buf[6000];
>     njInitShape(buf,6000);

### 備考

> シェープモーションを実行する関数を使用するときは、予めこの関数を実行する必要があります。

### 参照

> njSetShapeList() | シェイプモーション用シェープリストの設定
> njCnkEasyDrawShapeMotion() | シェープモーションの描画(CHUNK-EASY)

njInitShape

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000