유니티 팁&트릭 unity tip & trick
TRANSCRIPT
Unity Tip & Trick박민근
유니티 마스터
국민대학교 교수
알콜코더 박민근(@agebreak)게임 클라이언트 프로그래머
유니티마스터
‘신입 게임 개발자의 서울상경기’(http://agebreak.blog.me)
‘초중급 게임 개발자 스터디 (데브루키)’(cafe.naver.com/devrookie)
게임개발자 랩소디 (팟캐스트)(http://www.podbbang.com/ch/3921)
에디터 Color Tint색상 변경으로 Play Mode / Editor Mode 확인하기
에디터 Color Tint
Play에서 설정값 저장하기Copy Component -> Paste Component 활용
Play에서 설정값 저장하기
Grid Snap 하기오브젝트 이동, 회전, 스케일시에 그리드값에 스냅하기
Ctrl + 이동옵션에서 Snap Setting…
Grid Snap 하기
Align with View씬뷰에 보는 각도로 카메라 위치 시키는 방법
씬뷰에서 원하는 카메라나 오브젝트가 위치할 위치와 각도로 설정 후Ctrl + Shift + F
Align with View
Range AttributeFloat 변수를 슬라이더로 세팅 하는 팁
Float/int 변수의 위에 [Range] 프로퍼티를 설정
Range Attribute
Space & Header Attribute스크립트의 프로퍼티를 깔끔하게 정리 하는 팁
Space & Header Attribute
Hide InspectorPublic 변수를 인스펙터에서 안보이게
Hide in Inspector
SerializeFieldPrivate 변수를 인스펙터에서 보이게
SerializeField
싱글톤 만들기템플릿 상속으로 싱글톤 쉽게 만들기
Unity Singleton
Unity Singleton
Unity Singleton
오브젝트 풀링 스크립트EzObject Pools
Ez Object Pool
APK 용량 줄이기빌드 세팅을 ARMv7로 설정하기
Armv7 세팅
3. Device Filter - ARMv7만 빌드해 보자
용량이 약 절반정도로 줄었다!!
용량이 확연히 줄어드는걸 확인할 수 있다
(이 이하로 줄일 수 있을지는 잘 모르겠음)
APK 내부 에셋 용량 확인하기APK 빌드시에 에셋 파일들의 실제 차지 용량과 비율 확인하기
APK 에셋 용량 확인하기
서버없이 서버에 테이블 만들기유니티 퀵시트 사용하기
Unity 퀵시트
Unity 퀵시트
구글에서 정확한 시간 가져오기UTime 에셋 사용하기
Utime
Utime
Visual Studio Tip!갓에디터인 Visual Studio 활용하기
Visual Studio – Tap! Tap!!
Visual Studio – 느낌표 – Ctrl + .
Visual Studio – 유니티 콜백 함수 자동 삽입
Visual Studio – 함수 팝업 열기
Visual Studio – 스크롤맵
• Top 10 UNITY TIPS -https://www.youtube.com/watch?v=JDVuTBHnGWw
참고 자료 & 출처