Numeric field expressions
Hidden Inspector feature Expression Evaluator
Hidden Inspector feature Expression Evaluator
유니티 인스펙터에서는
숫자 필드 입력란에 2+3을 필드에 입력하면 값이 5로 나오는 것처럼 간단한 계산이 가능하다
이건 대부분 알고 있겠지만 함수도 적용 가능하단 사실은 많이 모르는듯해서 작성함
이건 대부분 알고 있겠지만 함수도 적용 가능하단 사실은 많이 모르는듯해서 작성함
L(a,b): a와 b 사이의 선형 분포값
예시: X 좌표에 L(-6,6) 입력 시 선택된 10개의 캡슐이 -6에서 6 사이에 분포
R(a,b): a와 b 사이의 무작위 값
예시: Z 좌표에 R(-2,2) 입력 시 -2에서 2 사이의 무작위 Z 좌표 설정
연산자 +=, -=, *=, /= 로 현재 값 수정
예시: Z 좌표에 /=3 입력 시 모든 Z 좌표가 1/3로 감소
수학 표현식 조합
예시: X 좌표에 cos(L(0,2*pi))5, Z 좌표에 sin(L(0,2pi))*5 입력 시 선택된 10개의 캡슐이 원형으로 배치됨
출처 : https://docs.unity3d.com/Manual/EditingValueProperties.html
나도 전혀 몰랐던 기능인데 잠깐 게임 회사다닐 쩍에 옆자리 동기분이 알려주셨었다
유니티는 왜 이런 좋은 기능을 알리지 않고 꽁꽁 숨겨놓는지 불평하며..
추가)
개인적으로 sqrt(a), floor(a), ceil(a), round(a)가 아주 유용했음
크기가 5인 타일들 위치가 49.75784, 54.87685 이렇게 되어있으면
타일 사이에 미세한 틈이 벌어지는데
올림이나 반올림 처리해서 딱 아귀맞게 처리 가능. 빼먹어서 추가함
다중 선택하고 # 넣으면 인덱스 숫자도 들어감 예시로 5개 선택해서 # * 3 하면 0, 3, 6, 9, 12 들어감
진짜로 6년쓰면서 처음알았음 - dc App
왜냐하면 2021.2 부터 생긴 신기능이기 때문
와 이거 짱이다
함수 쓰는건 ㄹㅇ 몰랐네 꿀팁