我在全局脚本里做了如下程序
int f=GetTagSWord("ff");;
if (f==300)
f=35;
else
f=f+5;
SetTagSWord("ff",f);
return 0;
}
ff为一个内部变量,16位整形的
现在把ff连接到一个图形属性里的“高度”“宽度”,让这个是图形放大,放大到300后回到35。可是在运行中发现,这个图形(比如矩形)以它的左上顶点为基点想X轴的正方向和Y轴的负方向增大(就是想整个画面的右边和下边同时增大)。我想让它一这个矩形的中心点想四周放大,要如何做呢?谢谢了,万分感谢
最佳答案
再设置一个变量“ff1”,把f“ff1”分别赋给图形的“位置X”和“位置Y”属性,在脚本中把“ff1”的值读上来,减去2.5再写下去,试试,我这可能是个笨办法
提问者对于答案的评价:
谢谢二位,万分感谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc269722.html