celload

画像ファイルをバッファにロード

celload "filename",p1,p2

"filename" : ロードするファイル名
p1=1~(-1) : 読み込み先ウインドゥID
p2=0~1(0) : 初期化する画面モード

解説

画像ファイルを指定した仮想画面に読み込みます。
celload命令は、主にcelput命令やgcopy命令でコピーを行なうための画像素材を
仮想画面(非表示のウィンドウ)に読み込むためのものです。
buffer命令によって仮想画面を初期化して、picload命令で画像ファイルを読み込む
という動作と、基本的に同一です。

"filename"パラメーターで、読み込む画像ファイル名を指定します。
使用できる画像ファイルの形式は、picload命令と同じです。
p1で、読み込み先のウインドゥIDを指定することができます。
p1が省略されるか、マイナス値の場合は未使用のウインドゥIDが自動的に使用されます。
(命令実行後、システム変数statに読み込まれたウィンドウIDが代入されます。)
p2で、仮想画面の初期化モードを指定することができます。
p2が省略されるか、0の場合はフルカラーモード。1の場合は、パレットモードが選択されます。

celload命令により、画像素材を効率的に読み込み管理することができます。
詳しくは、プログラミングマニュアル(hspprog.htm)のCEL関連命令についてを参照してください。

関連項目

picload画像ファイルをロード
buffer仮想画面を初期化
celdiv画像素材の分割サイズを設定
celput画像素材を描画

サンプル逆引き (58)

battle.hsp
button_test.hsp
celput.hsp
celputm.hsp
d3m_techdemo.hsp
demo.hsp
doukutu.hsp
drop.hsp
drop_dish.hsp
facemove1.hsp
facemove2.hsp
grotate.hsp
gsquare.hsp
hsplogo.hsp
hsptv_test2.hsp
hsptv_test3.hsp
joystick1.hsp
joystick2.hsp
keymove1.hsp
keymove2.hsp
keymove3.hsp
keymove4.hsp
map1.hsp
map2.hsp
mapedit.hsp
mapmove1.hsp
mapmove2.hsp
mini_chr.hsp
objfade.hsp
poker.hsp
posteffect.hsp
qvbtest.hsp
tamacard.hsp
tamacard_dish.hsp
tamadot.hsp
tamadot_dish.hsp
tamane3.hsp
tamane_jump.hsp
tamane_s.hsp
tamane_s2.hsp
tamane_s2_dish.hsp
tamane_s_dish.hsp
test1.hsp
test10.hsp
test12.hsp
test2.hsp
test3.hsp
test4.hsp
test4.hsp
test5.hsp
test5.hsp
test6.hsp
test6.hsp
test7.hsp
test8.hsp
test9.hsp
tree.hsp
yopparai.hsp

情報

バージョン3.5
作成日2017/09/08
著作者onitama
URLhttp://hsp.tv/
備考ver3.5標準命令
タイプ内蔵命令
グループ画面制御命令
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\i_graph.hs