只需一步,快速开始
我画了一条斜线, 线上面有平行的文字。我如果想把线左端不动右端改到另一个点(线长短和都角度改变了)而文字始终位于线正中且平行于该线,应该怎么编代码呢?
谢谢~~
使用道具 举报
1、先选文字;
2、再选线条;
3、计算线条中点和倾斜角;
4、将文字移动到指定点,并旋转到指定角度。
想做的完美
肯定是要用到反应器的
如果楼主对反应器不熟又赶时间的话
先按ZZXXQQ的方法做比较简单
2楼有点小问题
没有考虑文字节点的因素
选文字以后要计算出文字包围盒的中心
或者将文字节点模式改成“中”、“中心”等
这样移动以后才能保证在线的正中
另外直线端点在改变以后
如果左端变成了右端
那么文字的位置和角度
要相对线中心转个180度
如果对反应器不熟就不要轻易在程序里使用
转个贴你看看
http://bbs.mjtd.com/forum.php?mod=viewthread&tid=46996&replyID=&skin=0
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2025-2-23 01:24 , Processed in 0.199050 second(s), 26 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.