본문 바로가기

팝업

가상세계 산사 VR, 선택버튼 알아내기 이번 스크립트는 지난 시간에 이은 Alert 팝업창의 선택 버튼 판정 버전입니다. 지난 시간에 Alert 와 같은 팝업창을 다루어 보았지만 버튼이 2개일 때 어떤 버튼을 선택했는지 알 수 없는 문제가 있었지요? 원래는 ModelDialog.Response 에 그 값이 들어오긴 하지만, 문제는 팝업창을 띄우고 난 다음 사용자가 버튼을 선택하기 전에 그 다음 행을 계속해서 쭉쭉 실행해 나가는 문제로 인하여 아래와 같은 코드는 제대로 실행이 안됩니다. 아예 2번째 팝업창은 뜨질 않더라구요. // 유저의 클라이언트에 메시지를 띄워줍니다. agent.Client.UI.ModalDialog.Show(message, "확인", ""); : 사용자에게 팝업창을 띄우고 이 뒷부분으로 실행 계속 agent.Client.U.. 더보기
가상세계 산사VR, Alert 스크립트 가상세계 산사VR은 린든랩에서 포기한 컨텐츠라고도 합니다. 이른바 컨텐츠의 부족 현상 때문이라고도 하는데요. 린든 랩에서 결국은 다른 업체로 산사를 넘겼다고 합니다. 그래서 해외에서는 "Sansar is dead" 라고도 표현합니다. 최근 유튜브에 한동안 뜸했던 세컨드라이프 메이커 영상들이 다시금 활성화되는 것을 그 이유 때문이 아닌가 싶기도 합니다. 산사에서의 외국 게시글들을 보니 컨텐츠의 꽃이라 할 수 있는 기능을 담당하는 스크립트 부분이 과거 세컨드라이프에 비해 매우 난해해졌기 때문에 무언가를 만들기 대단히 어려워졌다고 하는데 실제로 해보니 그렇습니다. 세컨드라이프의 스크립트 시스템은 이른바 실시간 '인터프리터' 스크립트 시스템입니다. 눈 앞에서 실시간으로 무언가를 뚝딱 만들어서 앞에 있는 다른 사.. 더보기