0

次のコードでは、ドキュメントを使用して解決できなかった以下のエラー メッセージが表示されます。

  • xですinteger
  • lnですLine
  • degreesですfloat

ここにコードがあります

import rhinoscriptsyntax as rs
a = []
for i in range(0, x + 1):           
    nl = rs.RotateObject(ln, rs.CurveEndPoint(ln), degrees * i, (0,0,1), True)
    a.append(nl)

次のメッセージ エラーが表示されます。

実行時エラー (TypeErrorException): LineCurve 型の非シーケンスに対する反復`

トレースバック:

line 1076, in TransformObjects, "C:\Users\**\AppData\Roaming\McNeel\Rhinoceros\5.0\Plug-ins\IronPython (814d908a-e25c-493d-97e9-ee3861957f49)\settings\lib\rhinoscript\object.py"
  line 947, in RotateObjects, "C:\Users\**\AppData\Roaming\McNeel\Rhinoceros\5.0\Plug-ins\IronPython (814d908a-e25c-493d-97e9-ee3861957f49)\settings\lib\rhinoscript\object.py"
  line 924, in RotateObject, "C:\Users\**\AppData\Roaming\McNeel\Rhinoceros\5.0\Plug-ins\IronPython (814d908a-e25c-493d-97e9-ee3861957f49)\settings\lib\rhinoscript\object.py"
  line 7, in script
4

1 に答える 1