본문 바로가기

분류 전체보기124

[자료구조] 배열 (Array) 배열(Array)이란?같은 datatype을 가진 변수들의 집합. 1) 특징- 배열의 요소는 변수이며 메모리는 연속적으로 할당된다. - 배열 자체는 객체이며, 배열의 이름은 연속된 변수들을 참조하기 위한 참조값이다.- 인덱스를 통해 데이터에 바로 접근하기 때문에 데이터 접근이 용이하다.- 한번 생성된 배열의 크기는 변경할 수 없기 때문에 데이터 추가/삭제가 어렵다.- 빈 엘리먼트, 중복 엘리먼트가 허용된다.- 동기화(Synchronous)되지 않기 때문에 Thread Safe하지 않다(여러 쓰레드가 동시에 접근할 경우 문제가 발생할 수 있다). 2017. 3. 13.
[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.