HSP3掲示板より、アニメーションGIFファイルの2コマ目以降を表示する。
 HSP(HSP3)の標準命令であるpicload命令は、GIFファイルの読み込み表示に対応しとりますが、アニメーションGIFに関しては一番最初のフレームしか表示できません。


 ってなわけで、GIFファイルを解析するのはちょっとメンドイな・・・と思ってたら、Susieプラグイン(アーカイブ形式向け00AMタイプ)を作ってらっしゃる方が。これを利用してフレームごとに分解してGIFファイルとして吐くHSPサンプルコードを書いてみる。


 分解したGIFファイルはメモリ上に展開するので、HSPのbsave命令を使えばファイル出力、memfile命令でメモリストリームしてpicload命令すればHSPウィンドウでの画像表示が実現可能。


続き