Posts by Year

2018

[유니티] 게임 비활성화, 종료 시 처리

최대 1 분 소요

유니티로 게임을 만들면 홈버튼을 눌러서 비활성화할 때와 게임을 종료할 때의 처리를 진행해야할 필요가 있다. 이러한 기능들은 유니티에서 제공하고 있기 때문에 MonoBehaviour가 지원하는 기본 함수를 사용하여 간단하게 적용할 수 있다.

[유니티] 가속도센서로 2D 중력 제어하기

최대 1 분 소요

스마트폰을 기울이면 그에 맞춰서 안에 있는 물체들이 움직이도록 자이로센서를 이용해서 구현해보려고 이런 저런 뻘짓을 하다가 실패했다. Input.gyro를 이용하면 구현 가능할 것 같았는데 VR같은 경우는 3D라 쉽게 적용이 가능했지만 2D 같은 경우에는 Quaternion이 어쩌구...

[유니티] UI 클릭 시, 다른 클릭 이벤트 일어나지 않게 하기

1 분 소요

유니티에서 클릭(터치)이벤트를 처리할 때, UI를 클릭할 때는 클릭 이벤트가 처리되지 않도록 해야할 때가 있다. 예를 들어 터치한 곳으로 캐릭터가 이동하게 해야하는 경우, 화면 상에 있는 버튼 등을 눌렀을 때도 이러한 처리가 일어나서는 안된다. 이럴 때 클릭 처리 중 UI가 클릭된...

[유니티] 애니메이션 State 상태 체크하기

1 분 소요

유니티에서 애니메이션을 사용할 때, 특정 State가 완료되었는 지 아닌 지를 체크해야할 일이 많다. State에 직접 함수를 붙여서 체크해도 되긴 하지만, 여간 귀찮은 일이 아니다. 그럴 때 코루틴을 사용하면 보다 간편하게 애니메이션 상태를 체크할 수 있다.

[유니티 AI] 행동: 영리한 움직임(1) - 행위 템플릿 만들기

3 분 소요

들어가며 본 글와 앞으로 작성될 글들은 PACKT에서 출판한 호르헤 팔리오시스의 저서 [유니티로 배우는 게임 인공지능 : 게임 개발 필수 70가지 인공지능 패턴]을 공부하면서, 해당 내용을 후에 참고할 수 있도록 작성한 것이다. 원 서적은 유니티 5.1.2버전으로 작성되었으나 ...

윈도우에서 Jekyll 블로그 로컬 돌리기

1 분 소요

윈도우에서 지킬을 돌려보려고 뻘짓을 하다가 결국 해냈다. 커맨드로 조작하는 건 왕초보라 모르는 것이 너무 많았다. 나중에 기억하기 위해 커맨드를 돌리는 순서를 기록해두려 한다. (내가 볼라고)

맨 위로 이동 ↑