본문 바로가기

유니티4

Template Method Pattern Template Method Pattern 에 대해서 알아보도록 하겠습니다. 이 패턴을 설명하면 다음과 같습니다. 추상 클래스를 구현하고, 그 클래스를 사용하여 [기능]을 실행합니다. 하지만, 그 [기능]구현은 추상 클래스를 상속받은 구현 클래스에서 구현합니다. 설명만 들으면 아리송 한 관계로 예제를 보도록하겠습니다. namespace TemplatePattern { // 추상 클래스 public abstract class SportClass { // 구현 클래스에서 구현하게 될 부분 public abstract void role(); // play를 통해 role 사용. public void play() { role(); } } // 구현 클래스 public class BaseBallClass : Sp.. 2016. 6. 30.
Unity에서 폰으로 디버그 하기( Unity Remote ) * 본 글은 Unity 4.x 기준, 안드로이드 4.3 기준으로 작성 되었습니다. Unity Remote 를 하기전에 추가로 설치 해야 하는 부분이 있는데, usb 통합 드라이버를 설치 해야 한다. 설치를 안해도 문제가 없는 경우도 있으나, 거의 대부분 Remote가 정상적으로 실행되지 않는 경우가 많다. 꼭 설치 하도록 하자. 다운로드 링크(클릭) 통합 USB 드라이버 설치! 설치 방법 자체는 홈페이지에 더 상세히 나와 있으니 패스! 정상적으로 설치가 된것을 확인 했으면 다음 작업을 진행하기 전에 혹시 개발자 옵션이 보이지 않거나, 디버그 모드를 설정하지 않았을 경우 설정하고 오도록 하자. Android에서 개발자 옵션 켜기 & 디버그 모드로 전환 (클릭) 본격적으로 Unity Remote를 작동해보자.. 2014. 3. 20.
유니티에서 안드로이드 앱 빌드하기( Android SDK 설치 & 빌드 세팅 ) 하하.. 환경 변수 관련 작업 하다 재부팅 했는데 저장을 안해고 했나보다... 글이 다 날아갔네. ㅋ ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 다행이 스샷은 남아 있네. 잡설은 다 지우고 스샷으로 설명하겠음 어째뜬 유니티에서 안드로이드 앱 빌드 하기! 이어 가겠습니다. * 본 글은 Unity 4.x 기준으로 작성 되었습니다. 3. (안드로이드 기준) Android SDK 설치 다운로드 링크 * JDK 처럼 설치 파일이 아니라 압축 파일입니다. 압축 파일을 실수로 지울 수 있거나, 한글이 들어갈 법한 위치는 제외하는걸 추천( 바탕화면이나 다운로드 폴더 같은 경우 ) 적당한 폴더 위치를 지정하여 기억해 두도록 합니다. [Edit] -> [Preferences...] 선택 [External Tools] -> [Android SD.. 2014. 3. 19.
유니티에서 안드로이드 앱 빌드하기( JDK 설치 ) 오랜만에 포스팅이라 감을 다 잃었지만, 첫 포스팅은 Unity Build ! 안쓰이는 로직이나 기술적인 부분이 있을지는 모르지만 빌드는 누구나 다 하게 될테니~ 가장 먼저 포스팅하는걸로. * 본 글은 Unity 4.x 기준으로 작성 되었습니다. 실제 빌드 작업을 진행하기전에 다음과 같은 선행 작업이 필요 합니다. 1. JDK( Java SE Development Kit ) 설치 2. (대부분 자동으로 설정되지만) 환경 변수 등록 3. (안드로이드 기준) Android SDK 설치 4. Unity 세팅 및 빌드 작업 1. JDK( Java SE Development Kit ) 설치 JDK를 다운로드 하기 위해 다운로드 페이지로 이동합니다. 다운로드 링크 접속하면 다음과 같은 화면이 보이게 될텐데, (201.. 2014. 3. 19.