겨울팥죽 여름빙수
article thumbnail
Unity UI, 더블클릭, 드래그 앤 드랍
게임을 만들자/Unity 2020. 6. 9. 16:13

게임 중 장비를 장착하거나, 그 순서를 바꿀 때, [드래그 앤 드랍], [더블 클릭] 기능으로 유저들에게 편의를 제공 해 줄 수 있다. 사실 이 기능들이 구현이 어려운 건 아니나, 조금 작업이 귀찮긴 하다. 그래도 많이 쓰이는 만큼 알아두면 좋을 것이다. 1. 더블 클릭(double click) 나는 장비나 아이템을 장작할 때, ui에 [장착/해제]버튼을 구현 해 두었다. 그렇지만, 위와 같이, 더블 클릭 해 [장착/해제]를 할 수 있다면, 유저들이 더 편하게 게임을 이용할 수 있을 거라고 생각했다. public class EquipSlot : MonoBehaviour, IPointerClickHandler { ..... float currentTimeClick; public void OnPointerC..

article thumbnail
Unity 파티클 시스템
게임을 만들자/Unity 2020. 5. 23. 14:43

위의 장작불 위에 피어오르는 불꽃은 Unity 파티클 시스템을 넣은 것이다. 직접 sprite를 그려 할 수도 있었지만, Unity파티클 시스템을 이용하면, 간단하게 효과를 적용할 수 있다. 1. 파티클 오브젝스 생성 위와 같이 [Hierarchy]창에서 넣고 싶은 위치에 우클릭 해, 파티클 시스템 GameObject를 넣을 수 있다. 위 그림과 같이 파티클 시스템에는 너무 많은 옵션들이 있다. 이 옵션들을 다 설명하기는 힘들고, 주로 사용할 것 같은 것만 알아보자. 2. 파티클 오브젝트 설정 - 시뮬레이트 해보기 파티클 시스템 오브젝트를 클릭하면, 게임을 실행하지 않고도, Scene창에서 파티클 시스템을 시뮬레이트 해 볼 수 있다. (1) 파티클 입자 방향 및 속도 조절 - Start Speed : 파..

article thumbnail
MacOS Unity, VisualStudio for Mac 디버깅
게임을 만들자/Unity 2020. 5. 16. 03:03

예전에는 MacOs에서 Unity 스크립트 작성 툴로 Mono를 썼었다. 그런데 대략 2~3년 전 이었나? VisualStudio for Mac이 나오면서 드디어 MacOs에서도 VisualStudio를 쓸 수 있게 됐다. 물론 Unity와 연동 할 수 있도록 Package도 따로 배포 했다. VisualStudio for Mac 과 VisualStudio Code는 서로 다른다. [VisualStudio Code]는 인텔리J로 만들어진 툴로 [VisualStudio for Mac]보다는 좀 더 가볍운? 그런 툴이고, VisualStudio for Mac은 그냥 윈도우에서 쓰던 VisualStudio 그 자체다. 사실 VisualStudio Code만으로도 충분히 개발가능하지만, 서버개발 시 아무래도 N..

article thumbnail
Unity 2D 애니메이션 V2, 스켈레톤, PSB
게임을 만들자/Unity 2020. 2. 13. 18:09

유니티 2D 애니메이션 V2를 이용해, 스켈레톤 애니메이션을 제작 할 수 있게 됐다. 평소 스파인으로 스켈레톤 애니메이션을 만들다가, 유니티에도 비슷한 기능이 추가 됐다고 하길래 사용해 봤다. 이미 몇 년 간의 베타 버전으로 많이 알려져 왔었는데, 최근에 정식으로 기능이 들어가게 됐다. 우선 시작 전에 아래 링크 영상을 참고해 보도록 하자. https://www.youtube.com/watch?v=_OItILPbWi4 https://docs.unity3d.com/Packages/com.unity.2d.animation@2.0/manual/index.html https://www.youtube.com/watch?v=EZtpACxCTEE(가장 최근 영상) 1. 설치 유니티 최신 버전 (현재 2019.3.0f..