본문 바로가기

2016/02

Inspector창에 TextArea 표시하기 요런 스크립트가 있다고 해 봅시다. 그럼 이렇게 Inspector창에서 String 값을 입력 할 수 있겠죠? 근데 한 줄의 텍스트라면 문제가 없겠지만여러줄의 문자열을 입력해서 UI라던지 다른 곳에 사용하려면 문제가 있습니다.개행(줄바꿈)이 안되기 때문이죠. 이 때 string 변수 위에 [TextArea] 라고 적어만 주면 이렇게 여러줄의 문자열을 입력 할 수 있습니다. 그럼 UGUI의 텍스트를 이용해서 화면에 띄워보죠. 이렇게 변경 해주고 하이어라키에 UGUI의 텍스트를 추가해서 연결해주고 실행 해 보면 입력한 그대로 나오게 됩니다. 끝~ 더보기
Inspector창에서 슬라이드바로 값 조절하기 유니티의 C# 스크립트에 public 접근 권한을 가진 변수들은 Inspector창에 값을 입력 할 수 있도록 표시가 되는데~ 요롷게 말이죠~근데 이 값들을 슬라이드바를 이용해서 최소값과 최대값을 가지는 슬라이드 바로 조절 할 수 있도록 해줄 겁니다. 스크립트의 변수 위에 [Range(최소값, 최대값)] 을 적어주면 위 이미지 처럼 값을 입력하는 방식이 슬라이드 형태로 변하게 됩니다. 슬라이드 핸들이 가장 왼쪽에 있으면 스크립트에서 설정한 최소값이 되고,슬라이드 핸들이 가장 오른쪽에 있으면 스크립트에서 설정한 최대값이 됩니다. 정수형 변수는 값이 1씩 증가하고 실수형 변수는 소수점 단위로 증가하게 됩니다. 더보기