목록유니티 (3)
JY-Dev Tech Blog
[Script] 스크립트 작성 및 사용 게임 오브젝트의 동작은 연결된 Components에 의해 제어됩니다. Unity 기본 컴포넌트는 다양한 목적으로 사용할 수 있지만 사용자 지정 게임 기능을 구현하려면 충분하지 않은 경우가 많습니다. Unity에 의해 Script를 사용하여 사용자 정의 컴포넌트를 생성하고, 게임의 이벤트 시작, 시간이 지남에 따라 컴포넌트 속성 수정, 사용자 입력 작업에 대한 반응이 가능합니다. Unity는 2개의 프로그래밍 언어를 지원합니다: C# (씨샵 이라고 발음), Java 또는 C++과 유사한 산업 표준 언어 __ UnityScript__, JavaScript를 바탕으로 모델링 된 Unity 독자적인 설계 언어 또한 Compatible DLL 컴파일이 가능하여 다양한 다른 ..
[OverView] 이전 장에서는 Canvas에 대해서 알아보았습니다. 지금 이 예제에는 가장 기본적인 Canvas Render Mode인 Screen Space – Overlay를 사용 할 것입니다. 일단은 Joystick의 배경을 먼저 설정해봅시다. Image는 이창에서 GameObject -> UI -> Image를 이용해서 생성할 수 있습니다. 또는 아래 그림과 같이 Hierachy에서 오른쪽 마우스 클릭 후 UI에서 Image를 생성할 수 있습니다. 이렇게 Image를 생성하면 이런 식으로 가운데에 하얀색 사각형이 생성이 될 것입니다. 일단 이걸 왼쪽 구석으로 이동 시켜보자 이때 필요한 것이 Image의 Inspector 창에 있는 Rect Transform 이라는 창이 하나 있을텐데 이곳에서 ..
[OverView] 우선 조이스틱을 구현하려면 Unity에서 가장 기본적인 Canvas에 대해 알아야합니다. [Canvas란?] Canvas는 모든 UI 요소를 배치하기 위한 영역입니다. Canvas는 Canvas 요소와 함께 사용하는 게임 오브젝트로, 모든 UI 요소는 Canvas의 자식 요소여야 합니다. 새 UI 요소를 작성하는 경우, Image 메뉴의 GameObject> UI> Image를 사용하며, 생성하면 씬에 아직 Canvas가 생성되어 있지 않아도 Canvas는 자동으로 생성됩니다. 그 UI 요소는 이 Canvas의 자식 요소로 작성됩니다. Canvas 영역은 Scene View에서 사각형으로 표시된 범위로 표시됩니다. 이것은 항상 Game View를 표시하지 않아도 간단히 UI 요소를 배..