Unity

    [Unity] C# Coroutine 알아보기

    http://theeye.pe.kr/archives/2725 Unity C# – Coroutine 알아보기 유니티에서 사용되는 코루틴(Coroutine)은 왜 필요한가? 유니티에서 화면의 변화를 일으키기 위해서는 Update() 함수 내에서 작업을 하게 됩니다. 이 Update() 함수는 매 프레임을 그릴때마다 호출되며 60fps의경우라면 초당 60번의 Update() 함수 호출이 발생하게 됩니다. 하나의 프레임 안에서 어떤 작업을 한다면 이 Update(… theeye.pe.kr . Coroutine 동작 과정 다음 그림은 Coroutine의 동작 과정이다. 그림만 봐도 동작의 흐름은 알 수 있다. 위의 그림을 보면 프로그램은 순차적으로 실행되다가 yield return 키워드를 만나게 되면 그 다음부..

    [Unity] 충돌체크하기

    보호되어 있는 글입니다.

    [Unity] Make Button Toggle a GameObject On and Off

    보호되어 있는 글입니다.

    [Unity] Material, Shader, Texture, Light

    | 텍스쳐(Texture) 스마트폰의 그래픽칩에 따라 텍스쳐 크기를 정하는 것도 중요하고, 항상 정사각형의 텍스쳐 해상도를 가지는 것도 중요하다. 해상도 128x128 256x256 512x512 1024x1024 2048x2048 *x, y가 같은 해상도를 사용하게 되면 유니티가 자동으로 압축 변환을 하여 사용하게 된다. (UI 처럼 x, y의 크기가 다른 것을 사용하게 되면 압축하지 않는다.) *지원되는 이미지 포멧 - PDS, TIFF, JPEG, TGA, PNG, GIF, BMP, IFF, PICT *추천하는 이미지 포멧은 PhotoShop의 PDS 파일이다. | 매터리얼(Material) 오브젝트(모델)의 질감을 줄 때 사용한다. 임포트된 텍스쳐는 매터리얼의 텍스쳐 파라미터로 들어가게 되어 표현..