일상뻘글
어째서인지는 모르겠지만
grast
2023. 4. 29. 18:40
반응형
유니티에서 Input Field 오브젝트를 깔아놓고 입력을 받아 무언가를 처리하려고 하면
입력 키워드가 1개 이상으로 보이지 않는것이 덧붙어 작용되는 경우가 많다.
예를 들어, 입력값을 "00" 라고 2글자를 입력했는데 정작 그 입력값을 .Length 를 찍어 확인해보면 3이 반환된다거나. 이게 설마 뿌리가 C언어라고 '\0' 이 보이지 않게 붙어서 +1 되는건가 싶었지만
결과는 아직 찾지 못했다. 단순 인코딩 문제라고 봐야하는건지도 모르겠는데 여하튼 이것 때문에 모든 키워드가 관여되는 작업은 -1 작업을 해줘서 작용시키는 수 밖에 없는듯 하다.
당분간은 이건 좀 주목해서 해결방법을 찾아내던가 할 것 같다.
반응형