Link Search Menu Expand Document

** 内容は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