SP_SET_SHOW

Last-modified: 2007-05-17 (木) 21:51:06

関数群名

SACT2

機能

  スプライトの表示on/offを設定します。

定義

void SP_SET_SHOW(int nSP, int nShow)

引数

nSP
 スプライト番号
nShow
 表示フラグ
 true 表示する
 false 表示しない

戻り値

 なし

解説

 スプライトCGを見えなくさせます。
 大きいCGの場合、SP_DELで消してSP_SET_CGで再び描画するより、
 SHOWを使ったon/offの方が早くなります。
 また、for内などループをかけている時に、ボタンなどのCGを切り替える場合は、
 SP_SET_CGで変更するより、二つのスプライトに一つずつCGを入れ、showを使い
 それぞれをon/offさせた方が軽くなります。

 

 欠点としてはたくさんのCGを消した状態のまま
 ゲームを進行させていくと重くなること。
 要らないCGはちゃんとSP_DELで消しましょう。

サンプル

 なし

サンプル出力例

 なし

定義位置

System\SACT\MES\sact_sp_fanc.jaf

関連

SP_SET_BLEND_RATE
SP_SET_POS
SP_SET_DRAW_METHOD
SP_SET_Z?

 

SP_GET_SHOW?