Unity – 오브젝트(플레이어) 좌표이동

Vector2를 계산해 transform.position에 대입해 좌표이동 [SerializeField] 를 이용해 Unity에서 속성값으로 변경할 수 있도록 지정private float speed =1; Rigidbody2D.velocity를 이용한 좌표이동 조작할 Object에 Rigidbody2D를 추가하고 다음 스크립트를 적용 Gravity Scale = 중력개념 대각선 이동 보정 기존 Input 클래스 이후에 새로운 Input System을 Unity에서 제공해주기 때문에 기존 방식에 새로운 Input Asset을 사용해봅니다. Window > Package Manager Packages … Read more

Unity – HP Bar

Canvas 내에 Slider 추가 Slider를 직접 사용자가 컨트롤할 것이 아니기 때문에 생성된 Slider 하단의 Handle을 체크해제합니다. FM 오브젝트에서 Image 속성의 Color를 원하는 색상으로 변경하여 HP의 현재 값을 나타내는 막대색상을 지정합니다. HP Slider 조작으로 위해 Script를 생성해줍니다. 우선 Space를 클릭했을 때 2식 차감되도록 해봅시다. 작성한 뒤 Unity로 돌아와 Script 속성에 Hp Bar에 이전에 생성한 Slider를 드래그하여 … Read more