擅长:python、mysql、java
<p>看起来您还没有将“h”定义为变量。但是,您确实在<code>polyCylinder()</code>函数中设置了“h”参数。您可以先声明“h”。你知道吗</p>
<pre><code>h = landRadius*0.2/4;
land = cmds.polyCylinder(name='Land', sx=0, sy=0, sz=5, h=h, r=landRadius);
</code></pre>
<p>然后在后面的代码中当你有以下</p>
<pre><code>cmds.polyExtrudeFacet('Land.f[120:139]', 'Land.f[160:179]', 'Land.f[105:106]', 'Land.f[115:116]',
'Land.f[100:101]', 'Land.f[110:111]', 'Land.f[145:146]', 'Land.f[155:156]', 'Land.f[140:141]',
'Land.f[150:151]', kft=True, ty=-h/2);
</code></pre>
<p>在有<code>ty=-h/2</code>的地方,将定义“h”。你知道吗</p>