8000 tinyhsp/extra at master · kikeroga3/tinyhsp · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Latest commit

 

History

History

extra

CuteHSP エクストラ

エクストラはミニマムの上位互換版。CuteHSP ミニマムに下記の命令を追加したものになります。

命令

命令		書式			説明
font		font p1,p2,p3		フォントの設定を行います。p1は使用するTTFファイルを拡張子まで含めて指定。
					p2はフォントサイズ(上限100)、
					p3はスムージングの指定(0でスムージングなし、16でスムージングあり)です。
mes		mes p1			文字列p1を画面に描画します。
picload		picload p1		p1で指定した画像ファイルを読み込み、画面に表示します。
beep		beep p1,p2,p3,p4	p1は周波数、p2は再生する長さ(ミリ秒)、p3は波形の種類、
					p4はボリューム(0~30000)を指定して音を鳴らします。
						波形の種類(デフォルト:2)は以下の通り。
						0=正弦波
						1=ノコギリ波
						2=矩形波
						3=三角波
						4=ホワイトノイズ

実行ファイル

cutehspx.exe

上記の実行ファイルと glfw3.dll, OpenAL32.dll, tiny.ttf を同じフォルダに置いてください。使い方は cutehsp.exe と同じです。

※ tinytrek.hs を実行する場合は tiny_en.ttf (等幅フォント)が必要です。

※ font命令、mes命令を使用しなければ tiny.ttf は不要です。

スクリーンショット

cutehspx_ok

スクリプトの内容

title "CuteHSP Extra"
pos 20,10
picload "tamarin.jpg"
font "tiny.ttf",48
pos 80,360
mes "Hello, World!?"
mes "文字と画像を表示します。"
pos 200,100
picload "cutehsp.png"
redraw 1
stop
0