본문 바로가기

모바일/유니티44

NN 유니티 | Player Setting과 Build Setting 유니티 플레이어 세팅, 프로젝트 세팅, 빌드 세팅 항목에 대해 정리해보았습니다. 세팅의 옵션들은 어떠한 것들이 있는지 어떠한 기능을 하는지 알아보도록 하겠습니다. Player Setting - iPhone Resolution and Presentation Icon Splash Image Debugging and crash reporting Other Settings Rendering ⊢ Auto Graphics API 체크해제 ⊢ OpenGLES3 ⊢ OpenGLES2 ∟ Metal ⊢ Identifier ∟ Configuration Scripting Backend ⊢ IL2CPP ∟ Mono2x : 더 이상 애플스토어 승인되지 않음 Target Device Target SDK ⊢ Device SDK ∟.. 2020. 3. 5.
NN 유니티 | 아틀라스 설정 아틀라스 설정 ❛ 이미지 작업 시 최대한 알파값이 없어야 한다.❛ 아이폰알파 미포함 : RGB Compressed PVRTC 4 bits (2mb)알파 포함 : RGBA 32 bit (4mb) ❛ 안드로이드알파 미포함 : RGB Compressed ETC2 4bits (2mb)알파 포함 : RGBA Compressed ETC2 8bits (4mb) ❛ Atlas MakerPaddingTrim AlphaUnit PackerTruecolor4096 X 4096 ❛ 인스펙터Texture Type - Advanced : 텍스처 세부까지 제어- Sprite (2D and UI) : 2D게임에서 Sprite로 사용 MappingImport TypeGenerate Mip Maps Filter Mode : 텍스처는 카.. 2020. 3. 5.
NN 유니티 | 설치 및 개발환경 유니티 개발환경 ❛ 안드로이드 1. 알수없는 출처 옵션 활성화 2. usb 디버깅 기능 활성화 3. unityremote 설치 : 터치 개발환경 4. java JDK설치 자바 개발킷, 맥은 설치되어있음(업데이트 필요) 5. android SDK설치 application app 개발 시 필요 (2016년 기준 안드로이드 스튜디오 같이 설치) * ndk : application app 개발 시 C/C++사용 가능 안드로이드 스튜디오 - SDK manager - 안드로이드 버전 별 다운로드 ❛ unity - preferences - external tools 에서 설정 (jdk, sdk 다운로드 링크있음) ❛ SDK /User/사용자/Library/Android/sdk ❛ JDK /Library/Java/Ja.. 2020. 3. 5.
NN 유니티에디터 | VScode 비주얼 스튜디오 코드마이크로소프트가 2015년 윈도우, macOS, 리눅스용으로 개발한 소스 코드 편집기 설치1. 다운로드 : https://code.visualstudio.com/download2. 유니티 에디터로 등록 : Preferences -> External Tools 라이브러리 설치깃을 통해 설치닷넷 코어 (https://microsoft.com/net/core) 에서 설치.NET SDK 다운로드 받고 설치닷네코어 예제 앱 생성및 실행 방법터미널 dotnet new console -o myAppcd myAppdotnet run : Hello world모노 최신버전 플러그인보기 - 확장 - 마켓플레이스 - 다음 설치 필수 플러그인C#Debugger for UnityMono DebugUnity T.. 2020. 1. 17.
NN 유니티플러그인 | Facebook SDK # 순서 개발자 사이트 : https://developers.facebook.com Facebook Developers Facebook 사용자와 연결할 수 있는 코드 AI, 비즈니스 도구, 게임, 오픈 소스, 게시, 소셜 하드웨어, 소셜 통합, 가상 현실 등 다양한 주제를 둘러보세요. Facebook의 글로벌 개발자 교육 및 연결 프로그램에 대해 알아보세요. developers.facebook.com 유니티 SDK v7.9.4 (Unity5이상) : https://developers.facebook.com/docs/unity Unity SDK - 문서 - Facebook for Developers developers.facebook.com 1. 개발자 사이트에서 개발자 계정을 등록 합니다. 2. 앱을 등.. 2018. 5. 31.
NN 유니티 | Texture 와 Shader Texture 텍스처는 게임 오브젝트를 덮거나 래핑하는 이미지나 동영상 파일로 시각적인 효과를 나타냅니다. # Texture TypeTexture : Normal map : Editor GUI and Legarcy GUI : 텍스처를 HUD, GUI컨트롤러에서 사용하는 경우Sprite : 2D게임에서 스프라이트로 사용Cursor : 커스텀 커서Cubemap Cookie : LightmapAdvanced # Filter Mode 텍스쳐 필터링 : 텍스처는 카메라의 위치에 따라 작거나 크게 표현 -> 이미지가 확대 변형 축소Point : 빠르지만 변형 시 손상이 발생. 텍스처가 가까이에서 얼룩Bilinear : 텍스쳐 샘플 평균화. 텍스처가 가까이에서 희미Trillinear : 텍스처 샘플 평균화 밉맵 레벨.. 2018. 5. 16.
NN 유니티 | 트러블 슈팅 유니티로 개발하다보면 많은 에러와 워닝이 뜨게 되고 그것들의 해결방법을 정리해 보겠습니다. animation Event has no function name specified 해결 : 애니메이션 내 빈 이벤트 프레임 삭제 animator has not been initialized. 발생 : Animator has not been initialized는 해당 객체가 !activeSelf 됬을때 일어난다. 해결 : 먼저 SetActive(true)한뒤에 Play를 하면 아무런 문제가 없다. all compiler error have to fixed before you can enter play mode 해결 : 스크립트 에러. window - console 열고 해당 스크립트 수정 can not sign .. 2018. 5. 14.
NN 유니티 | Project Settings Edit - Project Settings 메뉴에서 사용하며 퍼블리시 된 플레이어의 그래픽, 물리, 기타 세부사항을 설정할 수 있습니다. Input Manager Edit > Project Settings > Input Manager 프로젝트에 대해 모든 다른 입력 축과 게임에서의 동작을 정의 Tags and Layers Edit > Project Settings > Tags and Layers Layers 와 Tags 를 설정 Audio Edit > Project Settings > Audio 오디오 관리자. 씬에서 재생되는 모든 사운드의 최대 음량 조절 Time Edit > Project Settings > Time Maximum Allowed timestep : 시스템에 부하가 걸려, 지정된 시간보.. 2018. 5. 8.