오늘 배운 내용
유니티 좌표 체계
PlayerPrefs
- ` C# 문자열 자르기, 추출하기`
- Shadow 컴포넌트
유니티 좌표 체계
유니티에는 여러가지 좌표체계가 있고 메인 카메라를 통해 좌표들간의 변환이 가능하다.
대표적으로 오브젝트의 transform.position인 월드 좌표
, 마우스의 Input.mousePosition인 스크린 좌표
, 카메라에 찍히는 화면의 좌표인 뷰포트 좌표
가 있다.
정리 : 유니티 좌표 체계
PlayerPrefs
앱을 껐다 켜도 데이터가 유지되게 유니티에서 데이터를 보관하는 방법
데이터를 Key와 Value 쌍으로 저장
할 수 있다.
정리 : PlayerPrefs
C# 문자열 자르기, 추출하기
매니저님이 문제를 내주셨다.
input : 12ab34
output: 1234
일단 제일 먼저 Substring을 사용하여 문자열을 나눠서 출력하는게 생각이 났다.
그런데 만약 input이 뭐가 들어올지 모르는 상황에서 숫자만 추출하는 방법
이 있나? 라는 생각이 들어서 구글링을 통해 찾아봤다.
찾아보니 Split()에 매개변수로 구분자 배열
을 주거나
System.Text.RegularExpressions의 Regex클래스
를 사용해서 그런상황을 해결할 수 있었다.
정리 : C# 문자열 자르기, 추출하기
Shadow 컴포넌트
오브젝트에 그림자 효과를 추가한다.
Effect Color 는 그림자의 색상 Effect Distance 는 오브젝트와의 거리를 나타낸다.