분류 전체보기7 배속 / 남은시간 체크 지난 시간 체크 _setTime += Time.deltaTime; int _min = (int)_setTime / 60; float _sec = _setTime % 60; time.text = string.Format("{0:D2}:{1:D2}", _min, (int)_sec); 남은시간 체크하려면 setTime -= Time.deltaTime; 배속 조절을 Time.timeScale 으로 했을때 플레이 시간 체크하려면 Time.deltaTime 을 사용해야한다. 그러나 Stopwatch 를 사용하여 플레이 시간을 측정해서 문제 발생 using System.Diagnostics; public Stopwatch _stopWatch; Stopwatch 는 Time.timeScale 에 영향을 안받기 때문에 .. 2022. 3. 30. 빌드 후 핑크색 오브젝트 쉐이더를 등록하자. 쉐이더가 hierachy 에 등록되어야 빌드 후에 제대로 나옴. Project Setting - Graphic - Always Included Shaders에 등록하면된다고 함. 그러나 모바일 URP 지원이 안되는 에셋인지 해결안되어서 쉐이더 안쓰는 방식으로 해결 2022. 3. 29. 닉네임 검증 using System.Text.RegularExpressions; string idChecker = Regex.Replace(name, @"[^ 0-9a-zA-Z가-힣 ]", ""); if (name.Equals(idChecker) == false) return false; 설명 : @"[^ 0-9a-zA-Z가-힣 ]" => 0~9 , a~z, A~Z, 가~힣 조건식 Regex.Replace(name, @"[^ 0-9a-zA-Z가-힣 ]", ""); => 조건식에 맞지않는 문자는 모두 "" 으로 치환 if (name.Equals(idChecker) == false) => 원래 문자열과 비교하여 바뀐부분이 있는가? 2022. 3. 29. 이전 1 2 다음