** 内容はSRC2.2.33のものです **
Ovalコマンド
楕円を描画
書式
Oval x y r ratio [color]
指定項目説明
x y描画する楕円の中心(ピクセル)
r描画する楕円の半径(ピクセル)
ratoin描画する楕円の縦横比
color描画色(省略可能)
解説
マップウインドウの(x,y)を中心とする半径r の楕円を描きます。描画した図形はRefreshコマンドを実行した時点で表示されます。
マップウィンドウの左上隅の座標は(0,0)、右下隅の座標は(479,479)となっています。(x,y)はこの範囲で指定して下さい。
ただし、システム変数BaseX,BaseYの値を変更することで基準位置を変更することが可能です。詳しくは変数のページを参照してください。
円の縦横比はratioで決定されます。
colorには円の描画色を指定することができます。指定を省略した場合はColorコマンドで指定した色が使われます。描画色はRGB16進(HTMLの色指定と同形式)で指定します。RGB関数を使えばRGB値からRGB16進を計算することができます。
Ovalコマンドで描画される楕円の線の太さは通常1ピクセルです。線をより太くしたい場合はDrawWidthコマンドを使ってください。
Ovalコマンドで描画される楕円は塗りつぶしが行われません。円の内側を塗りつぶしたい場合にはFillStyleコマンド及びFillColorコマンドを併用してください。
例
#(100,150)を中心とする、半径50の楕円を縦横比0.5で描画
Oval 100 150 50 0.5
#画面を更新
Refresh