'C#'에 해당되는 글 1건
- 2014.01.09 유니티 Vector3 를 상수 선언 하고 싶을때.
유니티 상에서 상수를 취급할때는 앞에 const 키워드를 붙여서 처리할수있습니다.
하지만 Vector3 값이나 다른 값들을 상수 취급하고 싶을때가 있습니다.
그럴때는 c# 의 프로퍼티 기능을 사용해서 상수로 취급할 수 있습니다.(읽어올수만 있게 만들기)
//선언부
public Vector3 MAXSIZE { get { return new Vector3(0.9f, 0.9f, 0.9f); } }
//사용시
Vector3 size = transform.localScale;
if(size.x < MAXSIZE.x)
size.x += 0.05f;
if (size.y < MAXSIZE.y)
size.y += 0.05f;
if (size.z < MAXSIZE.z)
size.z += 0.05f;
//값 대입시 에러 발생
MAXSIZE.x = 10;
이렇게 파일을 적용하면 읽어오는 기능만 정의되어 값을 대입할수 없습니다.
'잡다한것들전부 > 팁' 카테고리의 다른 글
| [펌] 유니티 엔진 팁 - GUI시스템 (0) | 2014.01.16 |
|---|---|
| [함수] 유니티 함수 Vector3.Lerp에 대해서 알아보자. (0) | 2014.01.12 |
| 유니티 Vector3 를 상수 선언 하고 싶을때. (0) | 2014.01.09 |
| [펌][C# 강좌] 직접 만들어보는 메모리 풀 클래스 (0) | 2014.01.05 |
| 유니티 개발시 필요한 라이프 사이클 (0) | 2014.01.04 |
| 유니티 유/무료 강좌 (0) | 2014.01.04 |
Trackback 0 And
Comment 0


