TIL 39 복습

qkrrlcks00·2024년 10월 21일
post-thumbnail


불끼리의 충돌을 막기위해 Edit - Project Setting - Physics 2D 에서 Layer Collision Matrix를 이용하여 해당 레이어끼리의 충돌을 무시할수 있었습니다

ForceMode2D.Impulse를 이용하여 넉백을 구현하였습니다
ForceMode2D.Impulse는 질량을 사용하여 순간적인 힘을 가할때 사용합니다
knockback : 정도 knockbackpower : 힘

Random에서 값을 뽑아 Pool에 있는 tag값에서 비교하여 몬스터를 소환합니다.

월드 좌표 : 월드에 있는 좌표
로컬 좌표 : 내 좌표

보통 프랜스폼을 0으로 유지하고
피봇을 조정하여 위치를 변경한다

Culling Mask 카메라가 비추는것과 아닌것을 설정할수있다
만약 UI만 체크되있으면 UI만을 카메라에 비춘다

프로젝션 원근감 3d 주로 사용 : prespective 2d 주로 사용 : Orthographic

fov Axis :
field view : 각도감을 변경할수잇음

Clipping Planes : Near와 Far 사이에있는물체만 렌더링을 해준다

Viewport Rect 0-1 값
화면상 카메라의 출력

화면상의 0.7부분부터 0.3만큼을 미니맵처럼

depth 카메라끼리의 레이어같은느낌

RawImage = 텍스쳐를 넣을수잇는 이미지

Occlusion Culling : 화면에 보이는것만 렌더링해준다

Math.Max(), Math.Min() : 입력받은 숫자들 중 최대값과 최소값을 구해서 리턴하는 함수

0개의 댓글