恭喜,你发布的帖子
发布于 2023-02-16 19:50:51
6楼
正圆的这个脚本
Sub Process_OnPropertyChanged(ByVal Item, ByVal value)
Dim CENTER,ARC,ARCLINE
Dim ixCenter,iyCenter,ixArc,iyArc,iRadius
Set CENTER=ScreenItems("圆2")
Set ARC=ScreenItems("圆3")
Set ARCLINE=ScreenItems("圆4")
iRadius=150'旋转半径
ixCenter=CENTER.Left+CENTER.Radius
iyCenter=CENTER.Top+CENTER.Radius
'获取旋转对象0度时的圆心坐标
ixArc=ixCenter+iRadius*Sin(value/180*3.1415926)
iyArc=iyCenter+iRadius*Cos(value/180*3.1415926)'
'设置旋转对象的坐标
ARC.Left=ixArc-ARC.Radius
ARC.Top=iyArc-ARC.Radius
ARCLINE.Left=ixCenter-ARCLINE.Radius
ARCLINE.Top=iyCenter-ARCLINE.Radius
ScreenItems("静态文本2").text=value
End Sub
请填写推广理由:
分享
只看
楼主