0

クライアントが使用する Sketchup 用のプラグインがあり、これを Scrambler して .rbs ファイルを作成する必要があります。ファイルが .rb の場合は完全に動作しますが、.rbs にスクランブルすると、起動時にプラグインが Sketchup をクラッシュさせます。誰でもこれらの問題を知っていますか?

4

2 に答える 2

2

私は一度この問題を抱えていました.plugin.rbは、再度作成する前にwebdialogが既に作成されているかどうかを確認しました。

if mywebdialog.nil?;
     mywebdialog = UI :: WebDialog.new ("" ......

このコードは、Scramble .rbs で暗号化すると .rb の場合に sketchup で機能し、BugSplat をトリガーするエラーが発生します...コード内のすべてのチェックが実行されていません。

「if mywebdialog.nil?;」を削除します。そして再テスト!

于 2012-10-23T17:55:42.273 に答える
1

別の webDialog を作成する前に、webDialog が作成されているかどうかを確認してください。

于 2013-12-03T15:34:56.527 に答える