본문 바로가기

유니티21

[Unity | 유니티] Mobile Virtual Joystick/Touchpad (모바일 가상 조이스틱/터치패드) 만들기 (2) 1부에 이어 터치패드 조작에 따른 Player 게임오브젝트의 이동을 구현해 보겠습니다. 1. Player 게임오브젝트 생성Hierarchy창에 새로운 게임오브젝트를 생성하고 Player라 명명합니다. Inspector창에서 Sprite Renderer를 추가하고 플레이어에 사용할 이미지를 Sprite에 할당합니다. BoxCollider2D를 추가하고 이미지 사이즈에 맞춥니다. RigidBody2D를 추가하고 Gravity Scale값을 0으로(중력 미작용), Constraints -> Freeze Rotation(물리엔진에 의한 회전 금지)를 체크합니다. 마지막으로 PlayerControllerScript를 생성하여 추가합니다. 2. PlayerControllerScript 전역변수는 4개를 선언합니다... 2016. 11. 25.
[Unity | 유니티] Mobile Virtual Joystick/Touchpad (모바일 가상 조이스틱/터치패드) 만들기 (1) 오늘은 Mobile Virtual Joystick/Touchpad(모바일 가상 조이스틱/터치패드)를 만드는 방법에 대해 알려드리고자 합니다. 먼저 아래 영상을 참고하였음을 밝힙니다.Unity 5 Virtual Joystick [Tutorial][C#] - Unity 3d(https://www.youtube.com/watch?v=uSnZuBhOA2U) 1. 터치패드 게임오브젝트 구성하기 Hierarchy에 캔버스를 추가하고 VirtualJoystick이라 명명합니다. VirtualJoystick 하위에 Image를 추가하고 BackgroundImage로 명명합니다. Image 컴포넌트의 Source Image를 Knob로 선택합니다(여러분은 여러분이 준비한 이미지를 사용하면 됩니다). 하위에 또 하나의 I.. 2016. 10. 9.
[Unity | 유니티] Git - SourceTree - Unity 연동하기 이 글에선 Git - SourceTree - Unity 연동하기에 대해 알아보겠습니다.아직 Git을 설치하지 않으셨고, GitHub 계정이 없다면 아래 포스트를 먼저 확인하시기 바랍니다.http://tenlie10.tistory.com/112 Git(깃)과 GitHub(깃허브)에 대하여 1. GitHub에 저장소 만들기 아래 포스트를 확인하여 GitHub에 가입하고 Unity Project를 위한 원격저장소를 만듭니다.http://unikys.tistory.com/325 [GIT] 버전관리로 GIT을 사용해보자! - GITHUB에 무료 저장소 만들기 2. GitHub 저장소와 SourceTree 연동하기 SourceTree를 실행한다. 복제/생성을 누른다. 지구본 아이콘을 누른다. 자신이 GitHub에 .. 2016. 8. 7.
[Unity | 유니티] Particle System 컴포넌트의 속성 2 *출처: 유니티2D 게임 공작소 | 오노 고지 지음 속성 이름 설명 Gravity Multiplier 중력(Y축 방향으로 가해진 힘)을 설정. 양수 값으로는 낙하는 중력을, 음수 값으로는 상승하는 중력을 표현할 수 있다. Inherit Velocity 파티클을 발생시키는 이미터가 이동한 경우 파티클을 날리는 방향으로 작용하는 힘을 설정할 수 있다. 예를 들어 로켓이 뿜어내는 연기를 표현하고 싶다면 0보다 큰 양수 값을 설정한다. Simulation Space가 World일 때만 유효하다. Simulation Space 발생시킨 파티클이 사용하는 좌표계 설정. World를 지정하면 월드 좌표, Local을 지정하여 로컬 좌표로 설정할 수 있다. 게임 오브젝트와 함께 이동시키려면 Local로 설정한다. Pl.. 2016. 4. 17.