回転する矩形で塗りつぶす
grect p1,p2,p3,p4,p5,p6
p1=0~(0) : 矩形の中心X座標 p2=0~(0) : 矩形の中心Y座標 p3=0~(0.0) : 回転角度(単位はラジアン) p4=0~(?) : Xサイズ p5=0~(?) : Yサイズ
(p1,p2)で指定した座標を中心として、 (p4,p5)で指定したサイズの矩形(長方形)を現在設定されている色で描画します。 p3で回転角度を実数で指定することができます。 角度の単位は、ラジアン(0から始まって、2πで一周)となります。 grect命令は、gmodeで設定されたコピーモードの指定が反映されます。 gmodeが 0,1の場合は、通常の塗りつぶし。 gmodeが 3の場合は、指定されたレートで半透明になります。 gmodeが 5, 6の場合は、それぞれ色加算、色減算処理となります。 また、(p4,p5)のサイズ指定を省略した場合には、gmode命令で設定されているコピーサイズが使用されます。 パレットモード時には 指定した描画色で塗りつぶしが行なわれますが、半透明処理は行われません。
color | カラー設定 |
hsvcolor | HSV形式でカラーを設定する |
palcolor | 描画パレット設定 |
grotate | 矩形画像を回転してコピー |
gsquare | 任意の四角形を描画 |
gmode | 画面コピーモード設定 |
バージョン | 3.5 |
作成日 | 2017/09/08 |
著作者 | onitama |
URL | http://hsp.tv/ |
備考 | ver3.5標準命令 |
タイプ | 内蔵命令 |
グループ | 画面制御命令 |
対応環境 |
|
hs ファイル | hsphelp\i_graph.hs |