Metasequoia BBS

| New message | Normal | Tree |
Status
Tag
Keyword
[3435] Pythonスクリプトで異常終了 / たけし
Done [Ver4 Beta] Response
多分これで放物線が描けるはずですが、スクリプトエラーが出て、すぐに3Dビューを右ドラッグすると強制終了されます。

doc = MQSystem.getDocument()
obj = doc.object[0]

def graph(x,ratio,size):
 v = []
 x *= ratio
 v.append(obj.addVertex(x*size,x*x*size,0))
 v.append(obj.addVertex((x+ratio)*size,(x+ratio)*(x+ratio)*size,0))
 obj.addFace(v)

for x in range(20):
 graph(x,0.1,100)
 graph(x,-0.1,100)

Metasequoia3ではrangeをxrangeにしないと動作しませんでした。
もしかすると僕のPythonのスクリプトが間違ってるのでしょうか?
2013-08-30 08:52
[3436] Re: Pythonスクリプトで異常終了 / Administrator
落ちるほうはもちろんですが、スクリプトエラーになるのもどちらも不具合なようです。
4のBeta版ではこのスクリプトが正しく動作するよう修正しますが、
Ver3系では仰せのとおりxrangeにすれば大丈夫なようなのでそれでご対応いただければと思います。
2013-08-30 12:15
Title
Name
Mail address for renponse notification A mail will be sent when the response is written. This address will be not shown after you post.
Tag Please select from a preset or input arbitrary comma-delimited tags.
Message

Now file attachment is not available temporarily.