# Unity에서 모바일(Android, iOS)로 개발을 진행하다보면, TMP_InputField에서 패스워드로 설정 시 미작동하는 오류가 간간히 발생함 # 해결방법은 간단함 1. 프로젝트 폴더의 TMP_InputField.cs를 연다 2. ActivateInputFieldInternal() 함수를 찾는다. 3. 아래 코드를 찾는다 if (shouldHideSoftKeyboard == false && m_ReadOnly == false && contentType != ContentType.Custom) 4. 아래 코드로 바꾼다 if (shouldHideSoftKeyboard == false && m_ReadOnly == false) 5. 테스트 해보면 모바일에서 키보드가 잘 올라오는것을 확인할 수 있다
계층적 구조를 가지는 modeling 파일이 존재할 경우에, 모든 하위 Transform에 접근해야하는 경우가 있다. GameObject a ㄴ b ㄴ c ㄴ d 그럴 때는 해당 코드를 사용하면 모든 하위 Transform에 손쉽게 접근할 수 있다. public void findAllChildren(GameObject g) { Transform[] allChildren = g.GetComponentsInChildren(); foreach(Transform child in allChildren) { //수행할 함수 작성 //Ex. AddComponent child.gameObject.AddComponent(); } }
Unity의 Highlighting System Asset을 사용하며 생긴 이슈 및 해결방법 * Highlighter가 달린 GameObject 하위에 새로운 Object를 추가해도 Highlighting이 적용되지 않는 이슈 ▶ 필수적으로 SetDirty() 함수 호출을 통해 ReInitialize 해야함 ▶ 예제 GameObject g = tr.gameObject; GameObject Template = Instantiate(TemplateObject); Template.transform.parent = g.transform; g.GetComponent().SetDirty();
안녕하세요. 이번 포스팅에서는 예전에 다뤘던 텔레그램 봇 API 연결 이후의 버튼 메뉴 만들기와 함수 호출 방법에 대해 설명하려고 합니다. 학업으로 인해 포스팅이 너무 늦은점 죄송합니다. 이전편을 보시려면 ====> CLICK 파이썬으로 텔레그램 챗봇만들기 기초편[1] [1] Python + Anaconda를 사용해 텔레그램 API 설치하기 아나콘다 프롬프트를 실행하신 이후, 아래 명령어를 입력해 python-telegram-bot을 설치합니다. $pip install python-telegram-bot --upgrade 설치를 완료.. naakjii.tistory.com ==========================================================================..
[1] Python + Anaconda를 사용해 텔레그램 API 설치하기 아나콘다 프롬프트를 실행하신 이후, 아래 명령어를 입력해 python-telegram-bot을 설치합니다. $pip install python-telegram-bot --upgrade 설치를 완료하셨으면 2단계로 넘어가 바로 봇을 만들어보겠습니다. [2] 텔레그램 Bot-Father를 사용해 봇 계정 생성하기 텔레그램 설치는 LINK[PC버전] 에서 가능하고, 모바일로 진행하셔도 상관 없습니다! 다만 API 키를 저장하는 파트가 있기때문에 PC버전을 추천합니다. 설치가 완료되셨다면, 다음 그림과 같이 BotFather를 검색하고 START 버튼을 클릭해주세요! START 버튼을 누르면 다양한 메뉴들이 설명이 됩니다. 저희는 먼저 간..