2012-10-17 3 views
0

클라이언트에서 사용하는 Sketchup 용 플러그인이 있습니다. 스크램블러를 사용하여 .rbs 파일을 만들어야하기 때문입니다. 파일이 .rb 인 경우 완벽하게 작동하지만 .rbs로 스크램블하면 플러그인이 시작시 Sketchup과 충돌합니다. 누구든지이 문제를 알고 계십니까?Sketchup이 .rbs 스크램블 된 플러그인과 충돌합니다.

답변

2

한 번이 문제가 발생했습니다. 다시 작성하기 전에 webdialog가 이미 작성되었는지 plugin.rb에서 확인했습니다. 이 .rb 때 출격이 코드에서 알 검사가 그 일을하지 않습니다 ... BugSplat을 유발하는 오류를 제공 .rbs로는 암호화 할 때

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

이 코드는 스케치 업에서 작동합니다.

"if mywebdialog.nil ?;" 그리고 다시 시험 해봐!

+0

감사합니다. 정상적으로 작동합니다. –

+0

어떤 OS 및 SketchUp 버전에서 이러한 일이 발생합니까? 이 정확한 스 니펫? – thomthom

+0

, OSX 10.8.2 및 Win7에서이 코드 결과는 버그 스 플랫 메시지가됩니다. – romuloigor

1

다른 웹 다이얼로그를 만들기 전에 웹 다이얼로그가 만들어 졌는지 확인하십시오.

관련 문제