본문 바로가기

Programming

(89)
소스트리가 갑자기 실행되지 않을 때 (sourcetree not woring) ㄴGodot(고닷), MoveToward 함수와 유도탄 구현(guided missile)ㄴFlutter - 안드로이드, IOS 테스트 프로젝트 만들기 (2020.07.31)ㄴ유니티 (Unity) - Illegal character in scheme name at index 0ㄴ유니티 무한의 발판 만들기 (Unity - Infinity Vertical Jump Platform)ㄴ유니티 EditorWindow 를 이용하여 유용한 툴을 만들어보자 - 1ㄴ안드로이드 스튜디오 플러그인 만들기 (2018.11.03) : aar 형식ㄴ구글 스프레드시트(spreadsheet) 초보의 상품관리와 그래프사용source tree윈도우에서 소스트리를 사용할 때 알 수 없는 원인으로 소스트리가 실행이 되지 않을 때가 있습니..
Godot(고닷), MoveToward 함수와 유도탄 구현(guided missile) Node2D Node2D 의 위치값을 지정하는 position vector2d 값은 move_toward 함수를 이용하여 자연스럽게 목적위치로 Node2D 오브젝트를 위치 시킬 수 있습니다. The position vector2d value, which specifies the position value of Node2D, can be used to naturally position the Node2D object to the target position using the move_toward function. 목차 1. move_toward 파라메터 2. move_toward 사용법 3. 동적으로 목적지를 변경하는 로직 4. 유도탄 5. 구현로직 ---- ---- move_toward 파라메터 move..
유니티(Unity) TextmeshproGui 사용시 Recttransfrom 의 크기가 변경되지 않을 때 (content size filter) sizedelta 자식으로 텍스트를 사용할 때 글자의 크기에 따라서 부모 Recttransform의 sizedelta 크기를 변경해야 할 때가 있습니다. 그러나 원하는 타이밍에 부모의 크기가 자식의 크기에 따라 변하지 않는 경우가 생깁니다. 이럴 때 사용하는 방법을 알아보겠습니다. ( When using text as a child, you may need to change the sizedelta of the parent Recttransform depending on the size of the character. However, there are cases where the size of the parent does not change depending on the size of the child ..
Godot(고닷), Scene change, reload etc with Unity 목차 1. 씬 전환 (scene change) 2. 씬 다시 호출 (reload scene) 3. 앱 종료 (app quit) ---- ---- Scene change get_tree().change_scene("res://scene.tscn") [ in Unity ] SceneManager.LoadScene("sceneName"); reload scene get_tree().reload_current_scene() [ in Unity ] SceneManager.LoadScene("sceneName"); app Quit get_tree().quit() ※ IOS에서는 작동하지 않는다 (Ios not working) IOS에서는 홈 화면으로 돌아갔을 때 필요한 처리를 해주면 된다. (In iOS, you ..
Godot(고닷), error Parent node is busy setting up children (addchild) call_deferred addchild 는 _ready() 함수가 호출된 후에 호출되어야 한다고 한다. 그러나 _ready() 함수안에서 addchild를 사용하고 싶다면, call_deferred()를 이용하여 addchild를 사용할 수 있다. (It is said that addchild must be called after the _ready() function is called. However, if you want to use addchild in the _ready() function, you can use addchild using call_deferred().) 목차 1. 사용법 2. instance object 3. 유니티 instance 4. Godot instance ---- --..
구글 스프레드시트 Join 과 같은 기능 테이블 합치기 두개의 테이블을 합치기 위해 구글 스프레드시트에서 join 같은 기능을 찾는 경우가 많습니다. 오늘은 join과 같이 두개의 테이블을 합치는 함수를 알아보겠습니다. ---- ---- A B C D E 이름 수학 이름 국어 김똥개 50 마도니 39 박순딩 20 김똥개 48 고댕댕 30 고댕댕 15 마도니 10 박순딩 10 위의 내용처럼 학생의 이름과 과목에 따른 점수를 각각 두개의 테이블로 나누어 표시했을 경우 학생에 따른 '수학'과 '국어'의 데이터를 표시해 주도록 합니다. 김똥개 50 48 박순딩 20 10 고댕댕 30 15 마도니 10 39 위와 같이 수학과 국어의 점수를 표시합니다. ARRAYFORMULA 함수를 이용하여 이름과 수학정보를 앞쪽에 표시하고 다음 컬럼에 이름을 비교하여 ..
구글 스프레드시트 sitemap.xml 페이지 url 필터링 애드센스 URL 채널 관리 애드센스에서 통계데이터를 확인할 때 URL 채널 기준으로 보고 싶을 때가 있다. 페이지에 따른 노출수, 예상수입, 클릭수 등의 궁금한 데이터를 자세히 확인할 수 있기 때문이다. 이렇게 URL 채널 기준으로 보고 싶다면 url 채널을 등록해 주어야 한다. 그 과정 중에 sitemap.xml에서 url만 추출하여 사용하는 방법을 보겠다. 목차 1. 채널에 등록하는 url 선별 2. 태그 지우기 3. 필터로 태그 숨기기 ---- ---- 채널에 등록하는 url 선별 url 채널 등록에 사용할 데이터는 아래와 같은 패턴으로 되어있다. 가 달려있는 url을 사용한다. 이렇게 가 달려있는 수많은 url에서 "https://....." 의 url 만 사용해야 하기 때문에 다른 문자들을 모..
유니티 (Unity) - Illegal character in scheme name at index 0 webview 웹 뷰(webview)를 사용할 때 간혹 window나 editor 상에서는 웹 페이지(web page)가 잘 열리는데 모바일(mobile)에서 웹 페이지가 열리지 않을 때가 있다. 그에 대한 원인을 알아보자 ---- ---- Debug 안드로이드(android)를 기준으로 안드로이드 스튜디오(android studio)에서 디버그(debug)를 찍어보면 다음과 같은 오류 메시지를 확인할 수 있다. Invalid URL( https://your web url.......) : Illegal character in scheme name at index 0: https://your web url....... 로그의 뜻은 잘못된 문자가 0번 인덱스에 있다는 내용이다. 개발자들은 거의 실수를 하지..