반응형

게임엔진관련/유니티 엔진 92

[Unity] 유니티 코루틴(Coroutine) 관련

================================= ================================= ================================= 출처: https://m.blog.naver.com/PostView.nhn?blogId=dlwhdgur20&logNo=221016139917&proxyReferer=https%3A%2F%2Fwww.google.com%2F 이 글은 유니티의 코루틴이 정확히 무엇인지, 내부적으로 어떻게 작동하는지, 그리고 코루틴을 좀 더 최적화 할 수 있는지 알아보려고 작성한다. Coroutine은 진입점이 여러개인 함수를 의미한다. 일반적인 메서드는 한 번 실행이 시작되면 실행이 종료될 때까지 메서드 호출자에게 실행 제어를 넘기질 않는다. 쉽..

[Unity] 유니티, 해제 이벤트 함수 3형제: OnApplicationQuit, OnDisable, OnDestroy 관련

================================= ================================= ================================= 출처: http://spieleprogrammierer.me/unity/2018/12/29/unity-decommissioning-event-function-types.html 원문: MonoBehaviour.OnApplicationQuit(), MonoBehaviour.OnDisable(), MonoBehaviour.OnDestroy() 참고용 예제 저장소: Unity Practice (Sungkuk Park) 최종 업데이트: 2018년 12월 30일 개요 (Overview) 본문은 Update 해제(decommission..

[Unity] 유니티 가격정책 관련

================================= ================================= ================================= 출처: https://programmingsource.tistory.com/7 1. 일단 가장 크게 보면 유니티는 무료+유료이다. 2. 프로젝트를 진행하는 데 있어서 무료 + 유료의 기능차이는 없다. 3. 대신, 기능차이는 없으나 Splash Screen의 제거유무 차이는 있다. 4. Splash Screen이란, 프로그램을 실행했을때 로딩시간동안 Unity로고가 뜨는 화면이다. 5. 무료버전에서는 Splash Screen을 제거할 수 없다. 6. 유료버전에서는 Splash Screen을 제거하거나 Splash 화면이 나오는..

[Unity] 유니티 스플래시 화면 관련

=====================================================================  스플래시 화면Unity 에디터에서는 프로젝트의 스플래시 화면을 설정할 수 있습니다. Unity 스플래시 화면을 커스터마이즈할 수 있는 정도는 Unity 라이선스에 따라 다릅니다. 보유한 라이선스에 따라 Unity 스플래시 화면을 완전히 비활성화하고, Unity 로고를 비활성화하고, 직접 만든 로고를 추가하는 등의 옵션을 사용할 수 있습니다.또한 고유한 소개 화면 또는 애니메이션을 만들면 Unity UI 시스템을 사용하여 첫 번째 씬에서 프로젝트를 소개할 수 있습니다. 라이선스에 따라 Unity 스플래시 화면 대신에 또는 스플래시 화면과 함께 사용할 수 있습니다.Unity 스플래시..

[Unity] 유니티 유니티엔진 네임스페이스(UnityEditor등등)를 사용시 오류 관련

================================= ================================= ================================= 출처: http://blog.naver.com/PostView.nhn?blogId=gamejung13&logNo=221001826131&redirect=Dlog&widgetTypeCall=true&directAccess=false [Unity 5.x]The type or namespace name `UnityEditor' could not be found error CS0246: The type or namespace name `UnityEditor' could not be found. Are you missing an as..

[Unity] 유니티 로컬저장소, url 스트림, 파일(크기,읽기,저장위치, File,Data Path) 관련

=====================================================================         출처: https://docs.unity3d.com/ScriptReference/Networking.UnityWebRequest.Get.html Parameters uri The URI of the resource to retrieve via HTTP GET. Returns UnityWebRequest An object that retrieves data from the uri. Description Create a UnityWebRequest for HTTP GET. using UnityEngine; using UnityEngine.Networking; using ..

[Unity] 유니티 사운드, 소리 관련

======================= ======================= ======================= 출처: https://m.blog.naver.com/PostView.nhn?blogId=hai_per&logNo=221225991818&proxyReferer=https%3A%2F%2Fwww.google.com%2F 유니티에서 효과음이나 배경음악을 넣을때 필요한 Audio에 관련한 메소드들에 대한 정리글입니다. 저도 별로 쓸일이 없다보니 자꾸 까먹더라고요... 먼저 사운드를 재생하기위해서는 AudioSource와 AudioClip이 필요합니다. 물론 듣기 위해서는 AudioListner가 있어야하지만 메인카메라에 이미 추가 되어있을것입니다. AudioSouce가 재생시키는 컴포..

[Unity] 유니티 압축파일(zip등등) 풀기 읽기 관련

======================= ======================= ======================= 출처: http://blog.naver.com/PostView.nhn?blogId=yys3110&logNo=221384085570&categoryNo=24&parentCategoryNo=0&viewDate=¤tPage=1&postListTopCurrentPage=1&from=postView 유니티 설치폴더 Editor\Data\Mono\lib\mono\unity에서 I18N.dll I18N.West.dll 복사해서 유니티 에디터 Plugins에 넣기 ​ 첨부파일 ICSharpCode.SharpZipLib.dll 파일 다운로드 ICSharpCode.SharpZipLib.dll 다..

[Unity] 유니티 SQLite 연동 관련

=====================================================================                                                                파일>IOS대응, 안드로이드32,64bit대응 SQLite에 필요DLL과 안드로이드 SO 새로나온 플러그인 DLL도 SQL 여기 파일 경로 대로 하면된다.. android 라이브러리는 android 폴더 만들고따로 압축에 있는 경로대로 하면된다. 경로를 따로 지정한 이유는 그경로대로 해야 유니티자체에서 셋팅설정을 해준다.따로 다른 셋팅을 또 해주고 싶으면 유니티 에디터에서 애셋경로에서 해당DLL파일을직접 누루면 왼쪽에 설정이나오는데 여기에서 다르게 셋팅하면된다.안드로이드..

[Unity] 유니티 애니매이션(스프라이트, 오브젝트) 관련

=====================================================================    *오브젝트의 애니매이션 작업클립만들기(스프라이트 애니매이션 작업만들기)애니매이션 창만 불러놓고 아무것도 안뜰때 이걸 보면 된다. 애니매이션 창을 불러올때. 오브젝트를 선택을 안하면 위와같이 오브젝트를 선택하라고 메세지가 나온다.  그리면 "그림1"과 같이 오브젝트를 선택하면 "그림2"와 같이 해당 오브젝트에 애니매이션 클립을 만들거냐고 "Create" 버튼이 나오면 눌러서 만들어준다.  그럼 "그림1"과 같이 오브젝트를 선택해주면 애니매이션 창을 열면 "그림2"와 같이 애니매이션 작업할수있게 나온다. 그리고 자신이 유니티 이미지에서 스프라이트로 나눈 이미지파일들을 "그림2"번..

반응형