addforce 2

모바일게임 노치(Notch) 처리, UI 정렬 , 물리 힘

모바일 게임 UI에서 노치(Notch) 처리 방법스마트폰마다 화면 디자인이 다르고, 특히 노치(Notch)나 펀치홀(Punch-Hole) 같은 요소가 UI를 가리는 경우가 많음.따라서, 게임 UI가 노치 영역을 침범하지 않도록 적절히 배치하는 것이 중요.Canvas 설정 변경 (UI 자동 조정)Canvas → UI Scale Mode를 "Scale With Screen Size"로 설정 Canvas 설정:Render Mode → Screen Space - OverlayUI Scale Mode → Scale With Screen SizeReference Resolution → 일반적인 해상도 (예: 1080x1920)Anchor(앵커)를 조정하여 UI가 안전 영역 안에 위치하도록 설정상단 UI 요소(예: ..

카테고리 없음 2025.03.07

25.02.27(목) - TIL 29일차 Unity 입문

팀 프로젝트(쿠키런) 과제 중점프 구현시 트러블 존재_rigidbody.AddForce(Vector3.up*playerJumpPower, ForceMode2D.Impulse);기존에 사용하였던 코드( AddForce )에서 점프시물리적인 가속도가 존재하며 이로인해, 힘의 크기에 따라 점프 높이가 달라진다(1단점프의 상승중 2단점프 입력시 매우 높은점프 실행, 1단점프의 고점 혹은 하강중일때 2단점프 입력시 점프높이가 매우 낮아지는 현상 존재) 일정한 점프를 구현하기 위해rigidbody.velocity = new Vector2(_rigidbody.velocity.x, 0);이렇게 변경하였다. velocity 는 기존의 속도를 무시하고 새로운 y속도로 덮어쓰기가 가능하다.  트러블-2   점프동작시 2회제..

카테고리 없음 2025.02.27