폐쇄 망에서 유니티 웹 플레이어 배포하기 - kovidev/sysadmin GitHub Wiki
아직 이 문서는 완전히 검증된 상태가 아닙니다. 계속 수정을 가하는 중이며 검증이 끝나면 이 메시지는 사라집니다.
이 문서는 폐쇄 망 환경에서 유니티 파일을 배포하고 사용하는 방법에 대해서 다룹니다.
폐쇄 망에서 유니티를 구동하려면 대략 아래와 같은 과정을 따라야 합니다.
- Full 버전 웹 플레이어 설치
- OfflineDeployment 옵션을 주고 유니티 빌드
- JSP 페이지 수정
폐쇄 망에서는 일반 웹 플레이어가 아닌 Full 버전을 설치해야 합니다. 빌드 환경과 실행환경 모두 Full 버전을 설치해야 하니 주의하세요. 파일은 이곳에서 내려받을 수 있습니다. SIT SmartSSL은 Unity 5.3.4로 개발했습니다. 버전에 유의해서 내려받으시기 바랍니다.
유니티를 빌드할 때는 Offline Deployment 옵션을 반드시 줘야 합니다. 이 옵션을 주면 빌드 경로에 jqury.min.js, UnityObject2.js가 추가로 만들어집니다. 두 자바스크립트도 같이 배포해야합니다.
아래 패치처럼 jsp파일을 고쳐야 합니다.
--- C:/Users/taemin/AppData/Local/Temp/rioDetail.jsp-revBASE.svn001.tmp.jsp Sat Jan 15 05:59:42 2011
+++ D:/Projects/SITWeb/smartssl/src/main/webapp/WEB-INF/jsp/front/rioDetail.jsp Wed Jan 25 16:37:58 2017
@@ -12,3 +12,4 @@
-<script type="text/javascript">
-<!--
- var unityObjectUrl = "http://webplayer.unity3d.com/download_webplayer-3.x/3.0/uo/UnityObject2.js";
+<script type='text/javascript' src='jquery.min.js'></script>
+ <script type="text/javascript">
+ <!--
+ var unityObjectUrl = "UnityObject2.js";수정해야 하는 파일 목록은 다음과 같습니다.
- src/main/webapp/WEB-INF/jsp/front/cpuDetail.jsp
- src/main/webapp/WEB-INF/jsp/front/cpuList.jsp
- src/main/webapp/WEB-INF/jsp/front/mainList.jsp
- src/main/webapp/WEB-INF/jsp/front/networkDetail.jsp
- src/main/webapp/WEB-INF/jsp/front/rioDetail.jsp