boxf

矩形を塗りつぶす

boxf p1,p2,p3,p4

p1=0~(0)  : 矩形の左上X座標
p2=0~(0)  : 矩形の左上Y座標
p3=0~     : 矩形の右下X座標
p4=0~     : 矩形の右下Y座標

解説

画面上に、 (p1,p2)と(p3,p4) を左上、右下の点として、現在の描画色で矩形
(四角形)を塗りつぶします。
(p1,p2)を省略した場合は、画面の左上(0,0)が設定されます。
(p3,p4)を省略した場合は、画面の右下(描画サイズいっぱいまで)が設定されます。

サンプル

	// 全パラメータを省略すると全体塗りつぶし
	boxf

	color 255, 128, 0
	boxf 80, 80, 150, 130

関連項目

colorカラー設定
hsvcolorHSV形式でカラーを設定する
rgbcolorRGB形式でカラーを設定する
palcolor描画パレット設定
line直線を描画
circle円を描画する
gradf矩形をグラデーションで塗りつぶす

サンプル逆引き (158)

(HSP3) sample10 [HSPサンプルのブロック崩しをMP4で出力].hsp
(HSP3) sample10 [HSPサンプルのブロック崩しをMP4で出力]_x64.hsp
(HSP3) sample3 [キャプチャ動画に画像をミキシングして表示する].hsp
(HSP3) sample3 [キャプチャ動画に画像をミキシングして表示する]_x64.hsp
42_引数が構造体の値渡しの場合.hsp
aplkey3.hsp
arduino_test4.hsp
arduino_test5.hsp
arraynote.hsp
arusave.hsp
atan_grect.hsp
block2.hsp
block3.hsp
block3.hsp
block3.hsp
block3_ad.hsp
button_test.hsp
calcsheet.hsp
celput.hsp
chkbox.hsp
clock2.hsp
cnvsrc.hsp
cvmatch.hsp
d3m.hsp
d3m_techdemo.hsp
defcfunc.hsp
demo.hsp
dirlist.hsp
doukutu.hsp
dragdrop.hsp
drop_dish.hsp
ease_test1.hsp
ease_test1.hsp
ease_test2.hsp
ease_test2.hsp
ease_test3.hsp
emath.hsp
es_test10.hsp
es_test3.hsp
es_test4.hsp
es_test6.hsp
es_test8.hsp
es_test9.hsp
facedetect.hsp
facemove1.hsp
facemove2.hsp
folder.hsp
fonts.hsp
freemesh.hsp
gradf.hsp
groll.hsp
grotate.hsp
grotate.hsp
groupbox.hsp
gsquare.hsp
gsquare.hsp
hidmon_test2.hsp
hsplogo.hsp
hsptv_test.hsp
hsv.hsp
htcopy1.hsp
htcopy2.hsp
http_test1.hsp
http_test2.hsp
itunes_mon.hsp
joystick1.hsp
joystick2.hsp
joystick3.hsp
keymove1.hsp
keymove2.hsp
keymove3.hsp
keymove4.hsp
kick.hsp
light_test5eff.hsp
macro.hsp
mapedit.hsp
mapmove1.hsp
mapmove2.hsp
mesinfo.hsp
mkexe.hsp
mkfont.hsp
mkpack.hsp
mouse.hsp
mouse2.hsp
mtouch.hsp
obaqme.hsp
objcolor.hsp
physics_1.hsp
physics_2.hsp
posteffect.hsp
sample07.hsp
sample08.hsp
sample16.hsp
sample24_DVDPlayer.hsp
sample_01_basic_bbs.hsp
sample_02_basic.hsp
sample_02_memolite.hsp
sample_03_basic.hsp
sample_03_vram_blob.hsp
sample_04_d3lineto.hsp
sample_05_particle_basic.hsp
sample_06_snow_night.hsp
sample_07_snow_white.hsp
sample_08_ball.hsp
sample_09_imagetest.hsp
sample_09_toge.hsp
sample_10_d3square.hsp
sample_11_d3texture.hsp
sample_12_anitexture.hsp
sample_13_d3texture_div.hsp
sample_14_d3ribbonto.hsp
sample_15_d3wincx.hsp
sample_16_d3setlocal.hsp
sample_17_d3setlocal_shadow.hsp
sample_18_poly_particle.hsp
sample_19_getmouse.hsp
sampview.hsp
screen_fade.hsp
sendmail.hsp
settex.hsp
starmove.hsp
stick.hsp
switch.hsp
tamacard_dish.hsp
tamadot.hsp
tamadot_dish.hsp
tamane3.hsp
tamane_s.hsp
tamane_s2.hsp
tamane_s2_dish.hsp
tamane_s_dish.hsp
test1.hsp
test1.hsp
test1.hsp
test2.hsp
test2.hsp
test3.hsp
test4.hsp
test_layerobj.hsp
test_status.hsp
tof2.hsp
typing.hsp
viewcalc.hsp
volsamp.hsp
vtest1.hsp
vtest2.hsp
xsample_alphapaint.hsp
xsample_alphastg.hsp
xsample_amano.hsp
xsample_Astro.hsp
xsample_diamond.hsp
xsample_gcube.hsp
xsample_gcube.hsp
xsample_gimbal.hsp
xsample_Rocket.hsp
xsample_shiraho.hsp
xsample_verge.hsp
yopparai.hsp

情報

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