유니티 포커싱 없이 백그라운드(Background) 동작 시키기
공부/Unity2016. 6. 14. 12:45
유니티로 게임을 빌드 시키고 테스트를 할때
다른 프로그램을 실행하거나
마우스로 바탕화면을 클릭하거나 하여
포커싱이 유니티 밖으로 나가게 되면
게임이 동작이 멈춰보이고
다시 유니티를 클릭하면
여러 동작들이 한꺼번에 되는 경우가 있다.
그 이유가 유니티는 기본값으로
포커싱이 안되어 있으면 화면이 갱신되지 않기 때문이다.
포커싱이 안되어 있어도
동작을 시키기 위해서는
아래와 같은 코드를 스크립트에 적용 시키면 된다.
public void Awake()
{
Application.runInBackground = true;
}
'공부 > Unity' 카테고리의 다른 글
유니티에서의 싱글톤(Singleton) 적용 (0) | 2016.06.17 |
---|---|
Vector3.forward, transform.forward (World 방향, Local 방향) (0) | 2016.06.15 |
쓰레드(Thread) 사용 시 OnDestroy() 이후 까지 주의하자 (0) | 2016.06.14 |
[잡담]유니티로 서버 달지 말자!!! (0) | 2016.06.11 |
Unity Scene Change(씬 바꾸기) (0) | 2016.06.04 |