반응형 Works104 [Unity] TMP_InputField 의 inputValidator 사용법 본 글은 TextMeshPro 3.0.6 버전 기준으로 작성 하였음. 텍스트 입력을 받는 용도로 TMP_InputField 라는 Component 가 있다. https://docs.unity3d.com/Packages/com.unity.textmeshpro@3.0/api/TMPro.TMP_InputField.html Class TMP_InputField | TextMeshPro | 3.0.6 Class TMP_InputField Editable text input field. Namespace: TMPro Assembly : solution.dll Syntax [AddComponentMenu("UI/TextMeshPro - Input Field", 11)] public class TMP_InputFiel.. 2023. 9. 7. 무엇이 탁월한 개발자를 만드는가 아래 글은 요약본, 맨 밑의 링크를 통해 원문을 자세히 보는 것을 추천 탁월한 엔지니어는 어떤 사람일까? Li Paul Luo는 2015년 논문 에서 탁월한 엔지니어를 만드는 5가지 필수 요건을 제안했다. 연구 방법은 다음과 같았다. 개발자에게 필요한 교육, 역량, 행동 등에 대한 수많은 기존 연구 분석 Microsoft에서 레벨 2 이상인, 즉 어느정도 역량을 인정받은 개발자 59명을 심층 인터뷰. 개발자가 가져야 할 만한 개인적인 특성(성격, 지식, 행동 등)의 후보 54개를 도출 Microsoft의 개발자 2,000여명을 대상으로 설문조사. (특성에 대한 자세한 묘사 후) “만약 숙련된 개발자가 이 특성을 가지고 있지 않다면, 당신은 그가 탁월한 개발자라고 평가할 것인가?” 설문조사 결과 분석 및 .. 2023. 8. 21. Unity Sentis 설치 방법 Unity AI Beta 신청을 하고 나서 참여 메일을 받으면 Sentis Package 활성화에 필요한 license key 를 발급 받을 수 있다. Sentis Package 를 사용하기 위해선 최소 Unity 2021.3.LTS 이상 버전이 필요하다 Package Manager 를 열고 Add package by name 을 선택해 com.unity.sentis 를 입력하고 Add 를 해준다. 다운로드가 끝나고 Package 설치가 완료되면 다음과 같이 License key 를 입력하는 창이 뜨고, 메일로 전달 받은 키를 입력해 주면 활성화 된다. 참고로 내 경우에는 License Key 입력하는 창이 뜨기전 Burst Package 를 업데이트 하라는 안내창이 떳는데 업데이트 이후 입력창이 노출 .. 2023. 8. 18. 소프트웨어 설계를 위한 추상적, 구조적 사고 소프트웨어는 어떠한 문제를 해결하기 위해 존재합니다. 그렇기 때문에 개발자는 문제를 이해하고 그것에 맞게 설계하여 구현합니다. 이때 문제를 이해하고 설계하는 데 있어 개발자에게 추상적 사고와 구조적 사고는 큰 무기입니다. 보통 추상적, 구조적 사고는 난해하거나 두루뭉술하게 설명될 때가 많습니다. 하지만 이러한 사고를 하는 구체적인 방법론은 분명히 존재합니다. 이 발표에서는 개발자가 추상적이고 구조적인 사고를 하는 구체적인 방법과 이러한 사고를 통해 도메인 모델링, 리팩토링, 아키텍처 등 소프트웨어를 설계하는 법을 소개합니다. 개발자가 하는 일은 프로그램을 만드는 것 프로그램을 만드는 이유는 특정 문제를 해결하기 위함이고 문제를 해결하는 이유는 비즈니스를 위한 것 프로그램을 만들 때 네 가지 단계로 이루어.. 2023. 8. 16. 이전 1 2 3 4 5 ··· 26 다음 반응형