positive: 这就要看看画好的元件放到哪个库里了,如果是在软件默认的库里,那就直接从那个库里找出来就行了。如果不是在原先的库里,那么就需要加载元件所在的库,方法是:<br>1、在软件界面的右侧点击Libraries选项卡,会弹出Libraries窗口<br>2、点击其上方的Libraries按钮,会弹出一个窗口<br>3、然后在这个窗口的右下角点击Install,又会弹出一个对话框<br>4、找到存储的元件库,点击“打开”即可将次此元件库加载到软件的库列表中了<br>5、这时,在库列表中找到刚刚加载的库,就可以找到元件,然后加到原理图中了。
negative: 出于我的目的,元素坐标除以75可以得到我想要的厚度。 厚度永远不会变得太厚,也永远不会完全消失。 但是您可以根据需要进行调整。 我还为每个笔触变量使用了一个不同的元素,因此每个多边形的笔触都会略有不同。<br>然后,包装我的setinterval函数,并写入多边形div的innerHTML。 这是根据新坐标使用新多边形每20毫秒刷新和更新DOM。 这看起来似乎过多。 但是无所谓。 它实际上只是一个启动页面,所以我不太担心。 这是整个代码的样子:<br>setInterval(function(){<br>let element1 = site1.getBoundingClientRect();<br>let element2 = site2.getBoundingClientRect();<br>let element3 = site3.getBoundingClientRect();<br>let element4 = site4.getBoundingClientRect();<br>let element5 = site5.getBoundingClientRect();<br>let element6 = site6.getBoundingClientRect();<br>let element7 = site7.getBoundingClientRect();<br>let stroke1 = element2.x / 75;<br>let stroke2 = element4.x / 75;<br>let stroke3 = element7.x / 75;<br>let stroke4 = element3.x / 75;<br>let polygon1 = `<br>`<br>document.getElementById('polygon').innerHTML = polygon1;<br>}, 20);<br>