NOTE112 [Unity] Time class 간단 정리 Time - using UnityEngine- 유니티로부터 시간 정보를 받을 때 사용하는 클래스- 자주 사용할만한 값▽ * deltaTime지난 프레임이 완료되는 데 까지 걸린 시간을 나타냄 (s) * fixedDeltaTime물리효과와 다른 고정 프레임률 업데이트가 수행되는 초 단위의 간격timeScale에 의해 영향을 받는 상대적인 값 * fixedTime가장 최근의 FixedUpdate가 시작된 시간으로부터 경과된 시간을 나타냄게임의 시작시간으로부터 경과된 시간 * frameCount경과한 총 프레임 수 * realtimeSinceStartup게임이 시작된 시간으로부터 경과한 실제 시간timeScale에 영향을 받지 않는 실제 시간의 흐름게임을 일시정지 하지만 시간을 계속 측정하고 싶은 경우 * t.. 2018. 4. 1. [Unity] Asset Bundle 프로젝트의 필요 리소스나 스크립트를 에셋번들을 통해서 업데이트받고 스트리밍 다운로드 받는다는 것을알고는 있었으나 내부적으로 어떻게 돌아가는지는 잘 모르고 있었다.오늘을 기회로 알아보자. 참고 : https://docs.unity3d.com/kr/current/Manual/AssetBundlesIntro.htmlhttp://itmining.tistory.com/ 에셋번들(AssetBundles)이란?플레이어가 필요로 할 때 응용 프로그램에 콘텐츠를 다운로드/업데이트 하는 것을 단순화 할 수 있습니다.에셋 번들에서 작업할 때의 일반적인 워크 플로우는 다음과 같습니다. ( 개발시 개발자는 에셋 번들을 준비하고 서버에 업로드 ) 1. 에셋 번들 만들기2. 외부 스토리지에 에셋 번들을 로드하기 런타임 사용자의 컴.. 2018. 4. 1. [Unity] Managed Plugins 동적 링크 라이브러리(DLL) 유니티에 의해 컴파일 하는 것이 아닌 외부 컴파일러(Visual Studio 같은)를 사용하여,스크립트를 동적 링크 라이브러리(DLL)로 컴파일 할 수 있는 것. 한번에 안됬다 왜지-ㅅ-)...다시도전해야함 2017. 3. 31. [Unity] 유니티 프로그래머가 알아야할 최적화 코드 작성법 (펌) 요약 정리 : 원문 1. LoopForeach는 속도도 느리고, 가비지도 남긴다.Enumerator는 Foreach보다 빠르게 동작햇으며For는 Enumerator의 2배나 빠르게 동작한다.즉 결론으로는 For문이 젤 낫고 그렇지 않으면 Enumerator가 낫다. 2. ParseTostring() / System.Conver.ToString() / Int.Parse / int.TryParse int -> string은 작성자의 입맛에 따라, string -> int 는 tryParse가 낫다. 3. String concat+ 연산자 / string.Concat / StringBuilderStringBuilder가 속도도 좋고 가비지도 가장 적게 남긴다. 4. CallBackSystem.Action / .. 2017. 3. 31. 이전 1 ··· 5 6 7 8 9 10 11 ··· 28 다음