본문 바로가기

platform

(3)
유니티(Unity) 프로젝트 점프게임 만들기 : [7] 플렛폼 생성 목표 랜덤으로 일반, 이동, 사라지는 플렛폼을 배치하여 재미요소를 추가하겠습니다. PlatformSpot 'PlatformManager'에서 플렛폼을 생성하는 부분을 수정합니다. 우선 수정할 내용에 들어갈 스크립트를 작성합니다. ---- ---- PlatformSpot.cs PlatformSpot 은 플렛폼 타입에 따라서 프리팹을 로드해서 플랫폼을 만듭니다. using System.Collections; using System.Collections.Generic; using UnityEngine; public class PlatformSpot : MonoBehaviour { int platformIndex = 0; Platform curShowingPlatform = null; public void Se..
유니티(Unity) 프로젝트 점프게임 만들기 : [5] 배경만들기 목표 캐릭터가 위아래로 움직일 때 함께 움직이는 배경을 넣어 자연스러운 게임 연출을 보여주자 ---- ---- 배경연출 'Canvas'를 생성하여 UI Image를 넣고 배경 이미지를 설정하겠습니다. 'Hierarchy' 에서 우클릭하여 'Canvas'를 생성해 줍니다. 'Canvas'를 선택하고 'Inspector' 창에서 'Screen Spase - Overlay' 를 'Screen Space - Camera' 로 변경해 줍니다. 'Canvas'가 렌더링 하는 카메라를 'Main Camera'로 지정하여 카메라에서 z 값에 따라 영향을 받도록 하겠습니다. 다음으로 'Canvas'의 자식 오브젝트로 'Image'를 배치하겠습니다. 'Canvas' 위에 마우스를 올리고 우클릭을 하여 이미지를 생성해 줍니..
유니티 무한의 발판 만들기 (Unity - Infinity Vertical Jump Platform) 목표 (Subject) 무한으로 생성되는 점프 플렛폼을 만들어보자. (Creating an infinitely generated jumping platform) Platform 발판의 스크립트를 아래와 같이 작성하자 Platform.cs using System.Collections; using System.Collections.Generic; using UnityEngine; public class Platform : MonoBehaviour { int platformIndex = 0; public void SetPlatformIndex (int _index) { platformIndex = _index; } public int GetPlatformIndex { get { return platformIn..