擅长:python、mysql、java
<p>给定位置的文档非常稀少,而且没有定义angela、angleB、armA、armB的角度,因此这是一个反复尝试的问题。在</p>
<p>我编写了一个脚本,它提供了单选按钮来在ConnectionStyle<strong>angle3</strong>、<strong>arc3</strong>、<strong>angle</strong>和<strong>arc</strong>之间进行选择,然后提供滑块来输入<strong>angela</strong>,<strong>armA</strong>,<strong>angleB</strong>,<strong>armB</strong>,<strong>rad</strong>。我发现每个ConnectionStyle只接受它自己的一组参数,例如,如果您为angle3提供radius(rad),或angela提供arc3等,则会出现错误。换句话说,您需要这种if语句来仅传递不同连接类型的预期参数:</p>
<pre><code>if connStyle == 'angle3':
connstyle="angle3,angleA=%4.2f,angleB=%4.2f"%(angleA,angleB)
elif connStyle == 'arc3':
connstyle="arc3,rad=%4.2f"%(radius)
elif connStyle == 'angle':
connstyle="angle,angleA=%4.2f,angleB=%4.2f,rad=%4.2f"%(angleA,angleB,radius*10.)
elif connStyle == 'arc':
connstyle="arc,angleA=%4.2f,angleB=%4.2f,armA=%4.2d,armB=%4.2f,rad=%4.2f"%(angleA,angleB,armA,armB,radius)
</code></pre>
<p>角度A和角度B的方向似乎是0度指向左侧,90度指向下方,即以度数测量的向左逆时针正角度。但是曲线在中心范围之外做了一些非常奇怪的事情。在</p>
<p>这是整个剧本,你可以自己玩。这些东西几乎完全没有文件记录,而且有点奇怪。在</p>
^{pr2}$
<p>我有一个剧本的截图,但我想我没有足够的声誉点来发布它。在</p>