Unity scale, position 상대값 더하기
오브젝트의 localScale값에 특정 값을 더하는 경우 x 축으로 addX만큼만 움직여야 할 때, 다음과 같은 코드를 작성하는 경우가 많았다. transform.localScale = transform.localScale + new Vector3(addX, 0f, 0f); 그런데, localScale이 +=연산자를 지원한다! 따라서 위의 코드는 아래와 같이 간소화 할 수 있다. // 방법 1 transform.localScale += new Vector3(addX, 0f, 0f); // 방법2 transform.localScale += Vector3.right * addX; Position도 동일하다. (단, Position은 Translate 함수를 이용하자) getter도 setter도 있는데 왜 ..