루비 왕초보 질문
조회수 379회
def self.legacy_save
path = Sketchup.active_model.path
if path.empty?
Sketchup.send_action("saveDocument:")
return
end
version = version_param(version(path))
Sketchup.active_model.save(path, version)
UI.messagebox("Saved in Sketchup #{version}")
rescue StandardError => e
UI.messagebox("Save Error\n\n#{e.message}")
end
UI.messagebox("Saved in Sketchup #{version}")
이 부분 봐주시면...
프로그램 저장할때 내가 어떤 프로그램 버전으로 저장했는지 알려주는
팝업메시지를 만들었는데요
Sketchup 1
Sketchup 2
Sketchup 3
Sketchup 4 ... Sketchup 8
Sketchup 2013
Sketchup 2014
Sketchup 2015
프로그램 버전 순서가 이렇게 됩니다
예를 들면 8로 저장하면 Save in Sketchup 8 이라 팝업메시지가 뜨고
7로 저장하면 Save in Sketchup 7 이라 팝업메시지가 뜹니다[정상작동]
근데 2013으로 저장하면 Save in Sketchup 9 라 팝업메시지가 뜹니다[물론 정상작동]
2013으로 저장하면 9가 아닌 Save in Sketchup 2013
2014으로 저장하면 10이 아닌 Save in Sketchup 2014 로 뜨게끔 조건문 작성하고 싶습니다
도와주세요
-
(•́ ✖ •̀)
알 수 없는 사용자
댓글 입력