恭喜,你发布的帖子
发布于 2022-03-08 23:29:58
3楼
到达要改变颜色的条件,用ELLIPSE命令重新绘制一个想要颜色的相同椭圆就可以,只是两个元素都在,后绘制的会遮盖原来的。也可以用CLEAR_BACKGROUND(清除图形元素)清除先前的图形再绘制。
举个例子
//M(MAK01///)
DEF VAA1=(R3///,"X"/wr1//"/Nck/Channel/GeometricAxis/vaIw[1]"/10,40,30/40,40,80/),
CHANGE(VAA1)
IF VAA1<0
CLEAR_BACKGROUND ;清除图形元素
ELLIPSE(200,200,100,50,3,3,1) ;第1轴坐标小于0绘制绿色椭圆
ENDIF
IF VAA1>0
CLEAR_BACKGROUND ;清除图形元素
ELLIPSE(200,200,100,50,3,7,1) ;第1轴坐标大于0绘制绿色椭圆
ENDIF
END_CHANGE
//END
请填写推广理由:
分享
只看
楼主