一個物件開始有自己預設的座標系,系統預設左上角為座標原點(0,0),水平向右為X軸正方向,豎直向下為Y軸正方向;ScaleMode屬性決定量度單位。
使用者自己定義座標系,一般用Scale方法自定義。[物件].scale(xLeft,yTop)
你只要記住,這裡的x1,y1是左上角的座標,x2,y2是右下角的座標,透過這兩個點的座標設定,就可以決定座標原點的位置以及座標軸的方向了,比如
Scale (-300,200)-(300,-200)
以上是把座標原點設在窗體中心,x軸長600,方向從左到右,y軸長400,方向從下向上。
Scale (800,0)-(0,600)
以上是把座標原點設在窗體右上角,x軸長800,方向從右到左,y軸長600,方向從上向下。
下面說座標軸和原點的標示法:
假定自定義座標設為:
Scale (-300, 200)-(300, -200)
則
Line (-300, 0)-(300, 0) "畫x軸
Line (0, 200)-(0, -200) "畫y軸
CurrentX = 290
CurrentY = -5
Print "x" "標示x軸
CurrentX = 5
CurrentY = 200
Print "y" "標示y軸
Print "0" "標示原點
一個物件開始有自己預設的座標系,系統預設左上角為座標原點(0,0),水平向右為X軸正方向,豎直向下為Y軸正方向;ScaleMode屬性決定量度單位。
使用者自己定義座標系,一般用Scale方法自定義。[物件].scale(xLeft,yTop)
你只要記住,這裡的x1,y1是左上角的座標,x2,y2是右下角的座標,透過這兩個點的座標設定,就可以決定座標原點的位置以及座標軸的方向了,比如
Scale (-300,200)-(300,-200)
以上是把座標原點設在窗體中心,x軸長600,方向從左到右,y軸長400,方向從下向上。
Scale (800,0)-(0,600)
以上是把座標原點設在窗體右上角,x軸長800,方向從右到左,y軸長600,方向從上向下。
下面說座標軸和原點的標示法:
假定自定義座標設為:
Scale (-300, 200)-(300, -200)
則
Line (-300, 0)-(300, 0) "畫x軸
Line (0, 200)-(0, -200) "畫y軸
CurrentX = 290
CurrentY = -5
Print "x" "標示x軸
CurrentX = 5
CurrentY = 200
Print "y" "標示y軸
CurrentX = 5
CurrentY = -5
Print "0" "標示原點