Unity

    [Unity] abstract, virtual, interface 정의

    https://hongjinhyeon.tistory.com/93 [C#] Virtual(가상) vs Abstract(추상) vs Interface(인터페이스) OOP개념에서 상속을 이야기할 때 Virtual이나 Abstract 한정자가 사용이됩니다.두개를 사용하면서 헷갈리는 점을 정리했습니다. 또한 Interface와 비슷한 기능을 제공하는데같이 비교해보겠습니다. 1.Vi hongjinhyeon.tistory.com interface Params 를 쓰는 경우 예시를 찾아보면 public interface IApple{ int I {get; set;}// 맛의 성분 1 int J {get; set;}// 맛의 성분 2 } // 초록색 사과 public class GrannySmith : IApple{ p..

    [Unity] 10가지 팁 by TaroDev

    https://www.youtube.com/watch?v=Ic5ux-tpkCE 1. Serializing Components 직렬화(Serialized Field)가 붙은 변수에 컴포넌트가 붙어있는 Prefabs 을 생성해줄 경우 굳이 GameObject 를 만든후 컴포넌트를 붙이지 않아도 된다. 2. Drowing Scene Gizmos Gizmos Tracking 이 중요하다. 그려놓고 보면 바로 보임 3. Initialization Order 초기화 순서 중요. static pattern 에서 Awake 에서 초기화를 하면 겹침. [DefaultExecutionOrder(-1)] public class SensorManager : MonoBehaviour { ... } 최근에 알게된 DefaultE..

    iOS용 AppStore 배포 등록절차

    매번 까먹어서 정리용 iOS용 앱을 스토어에 배포하기 위해서 인증서 발급은 5단계로 정리할 수 있습니다. 1. CSR 생성 - 처음에 '배포용으로 쓰는 Mac(만약 A 라는 앱을 배포했다면, 배포했었던 Mac 을 사용하는게 편함 안그러면 CSR 을 또 생성해야하거나 가져오거나 귀찮음)' 에서 한번만 생성해두면됌. 2. Certificates 생성 - Certificates 인증서는 계정당 '플랫폼에 맞춰서 배포하기위해 생성' 하는 것 이므로 TYPE : iOS Distribution, iOS Development, Apple Development, Mac Development 등등 PLATFORM : iOS, Mac, ALL 등등 으로 생성해주면된다. 여러개 중복해서 생성해두면 Xcode에서 충돌나기 쉬..

    [Unity] 게임오브젝트 투명하게 만들기

    보호되어 있는 글입니다.

    [TextMeshPro] Dynamic Font Asset Creation Process

    TextMeshPro 에서 한글 사용을 찾아보면 항상 Font Asset Creator 에서 Font File 넣고 원하는 설정을 해주고 Bake 를 한것처럼 미리 생성을 해서 사용한다. 하지만 간혹가다 Bake 가 안될수도있고, 범위 지정하기도 귀찮을때가 있을 때 Dynamic 으로 사용해보는 것도 좋을 것 같다. 동적 생성된 Font 를 넣고 사용하면 실행 할 때 폰트가 저절로 원하는 글자대로 생성되어 보인다.