인스펙터에서 값을 조정하기 위해서는 기본적으로 public으로 공개를 하고, 변수를 선언했다.
public int Size = 12;
이렇게 작성하면, 유니티 상의 Inspector에서는
이렇게 나오는 것이 정상(기본)적이었다.
하지만, 그 외에 형태를 바꿔서 Inspector에서 볼 수도 있다.
만약, 슬라이더 형태로 값을 변경하기 위해서는
[Range(0, 12)]
public int Size = 12;
으로 작성하면 된다.
이렇게 하면,
이렇게 슬라이더로 값을 변경할 수 있게된다.
이렇게 하면, 최소값과 최대값을 제한해놓을 수 있기때문에 유용하다.
만약, 소숫점까지 하고 싶다면,
[Range(0.0f, 12.0f)]
public float Size = 12.0f;
로 변경하면, 소수점 두 자리까지 컨트롤할 수 있게 된다.
'개발 > Unity & C#' 카테고리의 다른 글
[유니티] Time.deltaTime의 의미와 사용방법 (2) | 2018.02.21 |
---|---|
[Unity] 게임오브젝트(GameObject) 유니티 내에서 불러오는 방법 (0) | 2018.02.21 |
[Unity] 유니티에서 enum 사용하기 (0) | 2018.02.14 |
[유니티] Random.Range 사용하는 방법 (0) | 2018.02.13 |
[Unity] Input.GetKeyDown & Input.GetMouseButtonDown(0) (0) | 2018.02.11 |