スポンサードリンク
« »


図形を描く 『HSP3』

2009 年 1 月 3 日 土曜日  【 カテゴリー: HSP3 , 初級


HSPの命令を使って図形を描いていきます。

①点を描く

pset p1,p2
 p1: 画面上のx座標
 p2: 画面上のy座標

 (例)
pset 100,100

座標(100,100)の位置に点を描きます。

②線を描く

line p1,p2,p3,p4
 p1: 点1の画面上のx座標
 p2: 点1の画面上のy座標
 p3: 点2の画面上のx座標
 p4: 点2の画面上のy座標
 
   (例)
line 50,50,100,100

点1(50,50)と点2(100,100)を結びます

③矩形を描く

boxf p1,p2,p3,p4
 p1: 矩形の左上の画面上のx座標
 p2: 矩形の左上の画面上のy座標
 p3: 矩形の右下の画面上のx座標
 p4: 矩形の右下の画面上のy座標 
 
  (例)
color 255,0,0
boxf 50,50,100,100

colorで赤色に設定しています。
boxfで左上座標(50,50)、右上座標(100,100)の矩形を描いています。
色指定しない場合は、黒色で中が塗りつぶされます。

④円を描く

左上座標(p1,p2)と右下座標(p3,p4)の矩形に収まる円を描きます。

circle p1,p2,p3,p4,p5
 p1: 矩形の左上の画面上のx座標
 p2: 矩形の左上の画面上のy座標
 p3: 矩形の右下の画面上のx座標
 p4: 矩形の右下の画面上のy座標 
  p5: モード(0 輪郭のみ 1 内部を塗りつぶす)
 
  (例)
boxf 50,50,100,100
color 255,0,0
circle 50, 50, 100, 100

左上座標(50,50) 右下座標(100,100)とする区画に収まるような円を描きます。
モードは設定しないと塗りつぶしになります。


にほんブログ村 IT技術ブログ Webサイト構築へ
にほんブログ村
【WEBサイト構築・プログラムブログ】
ランキング参加中!よろしければ「クリック」お願いします。
にほんブログ村 IT技術ブログ プログラム・プログラマへ
にほんブログ村
2009 年 1 月 3 日 土曜日  【 カテゴリー: HSP3 , 初級

コメントをどうぞ

※管理者による確認後に表示されます。表示までしばらくお待ちください。





デジもの通販