포스팅 목적기록정보 공유포스팅을 남기게 된 계기 유니티3D(Unity3D)에서 개발하다 보면, 자바 라이브러리만(네트워크 라이브러리 등) 따로 사용해야 할 때가 있습니다. 하지만 처음부터 사용해야 할 라이브러리를 연결 테스트 하다 보면, 빌드하는데 많은 노력이 필요할 수 있습니다. 그래서 라이브러리 연결만 테스트 하기 위한 샘플이 필요하게 되었습니다. 해당 샘플을 만들다 보니, 간단히 정리할 수 있을거 같아, 포스팅을 남기게 됩니다. 유니티3D(Unity3D)에 자바 라이브러리 Jar 를 연결하는 방법먼저 유니티3D(Unity3D)를 안드로이드 빌드 되는지 확인한다.(검색을 통해 찾아 보세요.)자바 라이브러리 Jar 파일을 만든다.(검색을 통해 찾아 보세요.) package com.test.include..
분류 전체보기 검색 결과
포스팅 목적기록정보 공유인 게임 콘솔(Console)에 대하여유니티3D(Unity3D)에서 개발하다 보면, 유니티3D(Unity3D) 에디터가 아닌 플랫폼(모바일 디바이스, 설치한 PC 등)에서 로그를 봐야 할 때가 있습니다. 이때 로그를 보려면, 인터넷에 연결시켜 로그를 보내거나 해당 PC에 가서 로그 파일을 열어봐야 합니다. 이러한 절차는 간단히 로그만 확인하려 해도, 매우 귀찮은 작업이 되어, 개발 의욕을 떨어뜨릴 수 있습니다.그래서 유니티3D(Unity3D) 에디터가 아닌 플랫폼에서 게임 플레이 도중 로그를 확인하는 간편한 방법이 있어야 합니다. 그 방법 중 제가 제일 좋아 하는 방법이 게임씬에 콘솔(Console)이 같이 보이게 하는 방법입니다. 하지만 유니티3D(Unity3D) 에서 콘솔(Co..
포스팅 목적기록피드백을 받기 위해공유개발 이유유니티로 컴파일 하여 배포한 APK 를 루팅한 기기(스마트폰 등)에서 APK 를 뽑아와 해체하면, 손쉽게 외부 DLL 에 접근이 가능합니다. 이렇게 접근 한 뒤 후킹 가능한 DLL 로 바꿔치기 하여, 다시 APK 로 묶으면, 손쉽게 해킹이 가능합니다. 또한 ILSpy 로 코드를 디스어샘블하여 볼 수 있습니다.그래서 외부 컴파일된 DLL 을 암호화 하여, 동적 로드 하여, 사용한다면, 조금이라도 해커를 귀찮게 할 수 있습니다. 이 내용은 다음 링크에서 확인 할 수 있습니다.링크http://unitystudy.net/bbs/board.php?bo_table=newwriting&wr_id=356http://www.slideshare.net/williamyang391..
이 패턴은 생성(Creational), 구조(Structural), 행위(Behavioral) 패턴으로 나눌 수 있는 디자인 패턴 중 행위 패턴에 속합니다. 포스팅 이유무엇인가 이해하려 할 때, 다른 관점에서 이해 한것이 도움이 될 수 있습니다. 이해를 기록해 두기 위해 남깁니다.관련 링크http://hyeonstorage.tistory.com/146http://arabiannight.tistory.com/entry/%EC%9E%90%EB%B0%94Java-%ED%8C%A8%ED%84%B4-1%EC%8A%A4%ED%8A%B8%EB%9E%98%ED%8B%B0%EC%A7%80-%ED%8C%A8%ED%84%B4Strategy-Pattern http://blog.naver.com/yeji_rang?Redirec..
포스팅 목적기록하기 위해피드백을 받기 위해. 버그 있을 때, 수정 할 수 있습니다. 링크도 가져 가세요. 공유 - 불펌 개념이 없으니, 마음데로 사용하세요.개발 이유 게임 정보를 서버에 다 저장해서 쓰려고 했는데, 회의 중 인터넷이 끊어져도 게임하는데 지장이 없어야 한다는 결론이 내려졌습니다. 그래서 로컬에 데이터를 저장해야 하는데, 유니티가 기본 제공하는 PlayerPrefs 은 손 쉽게 변조가 가능하기 때문에, 변조를 못하게 막아야 할 필요가 있었습니다. 그래서 유니티 보안 문서들을 보았고, 그 중에 PlayerPrefs 먼저 할 필요가 있어서, 기존에 다른 사람이 만든 코드를 찾아 보았습니다. 하지만 키를 숨기는 개념이나 value 암호화 개념을 사용하는건 찾지 못했습니다. 그래서 직접 개발(짜집기..
포스팅 목적필요한 기능인 할인율 별 정렬 기능이 바나나에 없어서자바스크립트를 때 마침 익히고 있어서하는 일세일 페이지에서만 작동 하며, 할인폭이 큰 물건부터 재정렬되어 body 하단에 출력해 준다.자바스크립트 코드 : 바나나 올림차순이 (function() { var seedInfos = window.document.getElementsByClassName("priceDisplayStrike"); var infos = []; for (var idx = 0, l = seedInfos.length; idx < l; ++idx) { var priceNode = seedInfos[idx]; var oldPrice = Number(priceNode.innerText.substr(1)); var newPrice =..
최근댓글