본문 바로가기

Study/Unity3D

[ 퍼옴 ] 드래그, NGUI 버튼 누르는 중 상태 구현 http://blog.naver.com/khaetnim/100162149618 더보기
유니티에서 안드로이드 취소 버튼 처리 if(Input.GetKeyDown(KeyCode.Escape)){} 더보기
드래그해서 화면 상하좌우로 회준하기.. http://blog.naver.com/khaetnim/100162596351 더보기
게임 중 일시정지 하기.. http://blog.naver.com/khaetnim/100180096070 더보기
[퍼온 자료] 어플을 내렸을때, 어플을 종료할때의 처리 어플리케이션의 스테이트에 따라서 특정한 처리가 요구될 경우가 있습니다.이를 위해 안드로이드. iOS 양쪽 모두 통용되는 메소드를 지원하고 있습니다. OnApplicationPause(bool pause) : 홈키로 어플을 내려 pause 상태로 만들었을 때의 처리OnApplicationQuit() : 어플을 종료할 때의 처리 메소드의 이름만 보면, 안드로이드 쪽에 가깝군요. 하지만 Unity3D는 여러가지 면에서 iOS를 더 사랑하는 것 같습니다.(푸시 지원 해주는 것만 봐도...) 간략한 예제를 통해서 어떤 식으로 쓰이게 되는지 알아보도록 하겠습니다. 1) OnApplicationPause bool bPaused = false; // 어플리케이션이 내려진 상태인지 아닌지의 스테이트를 저장하기 위한 변수.. 더보기
유니티 최적화 테크닉 총정리 [데브루키/141206 박민근] 유니티 최적화 테크닉 총정리 from 민근 박 1. Unity 엔진 최적화 테크닉 총정리 http://cafe.naver.com/devrookie 2014.12.082. 1. 스크립트 최적화 2. 리소스 최적화 3. 그래픽스 최적화 4. 물리 엔진 최적화 5. 기타3. 들어가기에 앞서 본 내용은 인터넷에 공개된 다양한 참고 자료들을 바탕으로 작성 되었습니다. 유니티의 버전업에 따라서 본내용이 다를 수도 있습니다. (ex. Unity 5.x) 보다 자세한 내용은 마지막 참고자료 링크를 참조해 주세요.4. 병목지점을 파악하라5. 5 최적화의 시작은 병목 파악부터 CPU • 너무 많은 DP CALL • 복잡한 스크립트나 물리 연산 Vertex Processing • 너무 많은 .. 더보기
[퍼온 자료]UICamera와 MainCamera의 RayCast가 동시에 체크될 때 게임을 만들면 UICamera와 MainCamera 두 개를 보통 쓰는 데,UI를 클릭하고 싶어서 클릭했더니 MainCamera쪽도 체크돼서 두 곳 다 실행되는 경우가 생기는데..우연한 기회에 답을 주신 분이 있어서 적어놓는다. NGUI 기준..UICamera 클래스를 보면 static public GameObject hoveredObject;가 있다.hover(UI 오브젝트 위에 있는 상태) 된 오브젝트가 들어가 있는 곳인가보다.. hoveredObject가 null이면 UI위에 있는 상태가 아니니, 다시 말해 터치된 곳에 UI가 없는 상태니 MainCamera쪽을 실행하면 되겠다. if(null == UICamera.hoveredObject){ // 게임쪽 클릭 처리} 출처 : http://devko.. 더보기
유니티 플래피버드 강좌 http://www.youtube.com/watch?v=T7Nz_AulrrA 유투브 동영상 7강의 더보기
디아블로 스타일 게임 제작 튜토리얼 http://www.youtube.com/user/translative245 유투브 동영상유니티를 이용한 디아블로 스타일 게임 만들기 더보기
Unity Game Example Source - MetalSlug 더보기