用C脚本做,让一个图片以它的中心向四周放大

我在全局脚本里做了如下程序

 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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午7:00
下一篇 2019年6月11日 上午7:00

相关推荐