본문 바로가기

전체 글156

코루틴 코루틴 코루틴은 시간의 경과에 따른 절차적 단계를 수행하는 로직을 구현하는 데 사용되는 함수이다.코루틴은 HTTP 전송, 에셋 로드, 파일 I/O 완료 등을 기다리는 것과 같이 긴 비동기 작업을 처리해야 하는 경우 코루틴을 사용하는 것이 가장 좋다. 1. 실행시간의 처음과 끝이 존재할 때예제 : 키패드 1을 눌렀을 때 5초간 실행using System.Collections;using System.Collections.Generic;using UnityEngine;public class Test : MonoBehaviour{ [SerializeField] float value05; void Update() { if(Input.GetKeyDown(KeyCode.Keypad1)) .. 2022. 10. 9.
TextMeshPro 텍스트 변경 및 한글폰트 설정 최신 유니티 unity 2021.3.10f1 버전에서는 UI Text 대신 TextMeshPro 라는 텍스트 솔루션을 사용한다.TextMeshPro 에 대한 설명은 아래와 같다.https://docs.unity3d.com/kr/2019.4/Manual/com.unity.textmeshpro.html TextMesh Pro - Unity 매뉴얼 docs.unity3d.com 1. 아래는 TextMeshPro 에서 텍스트를 변경하는 예제이다.using System.Collections;using System.Collections.Generic;using UnityEngine;//using UnityEngine.UI;using TMPro;public class GameDirector : MonoBehaviou.. 2022. 10. 2.
3D 속성 transform-origin : 요소 변환의 기준점을 설정 transform-style : 3D 변환 요소의 자식 요소도 3D 변환을 사용할지 설정    flat : 자식 요소의 3D 변환을 사용하지 않음 default    preserve-3d : 자식 요소의 3D 변환을 사용함 perspective :  하위 요소를 관찰하는 원근 거리를 설정    persepective 속성은 관찰 대상의 부모(조상) 요소에 적용하여 하위 요소들을 관찰하는 원근거리를 설정, 기준점 설정 perspective-origin    transform:perspective() 변환함수는 관찰대상에 직접 적용하여 그 대상을 관찰하는 원근 거리를 설정, 기준점 설정 transform-origin perspective-origi.. 2022. 8. 18.
Web APIs - window size & browser coordinate & scroll Web APIs - window size & browser coordinate & scroll Web API 중 유용한 기능(사이즈, 좌표, 스크롤) 세 가지를 정리해 본다. 1. window size window.screen.width // 모니터 사이즈 window.outerWidth //브라우저 사이즈(주소창, 탭 포함) window.innerWidth // 페이지 사이즈 document.documentElement.clientWidth // 문서 사이즈(스크롤바 제외한 영역) window가 resize 될 때마다 window.outer, window.inner, documentElement.clientWidth 값이 업데이트 된다. 2. browser coordinate element.getBou.. 2022. 4. 6.
배열에서 id 로 object를 찾는 방법 배열에서 id 로 object를 찾는 방법 "Find object by id in an array of JavaScript objects stackoverflow에서 id를 매치하여 object를 찾는 방법에 대해 굉장히 좋은 글을 발견해 내용을 이 곳에 옮겨본다. 테스트 방법 id로 특정 object를 찾는 방법에 총 11가지 방법을 사용하여 속도 테스트를 하였다. 총 11가지 방법은 다음과 같다. A : find B : findIndex C : filter D : reduce E : for F : $.each G : $.grep H : $.map I : _.find J : cache K : map L :object {} 테스트 결과 Conclusions for solutions which use pr.. 2022. 3. 25.
구글링 구글링 1. exact match키워드 문장 내 단어를 하나 하나 매치하지 않고, 키워드 문장 전체를 매칭하여 검색하는데 사용한다.오류 메시지를 검색할 때 유용하다. 사용 방법"검색할 내용"사용 예시"Error with Permissions-Policy" 2. exclude특정 키워드를 검색 결과에서 제외시키고 검색할 때 사용한다.제외하고자 하는 단어 앞에 '-'을 붙인다. 사용 방법- 제외시키고자 하는 키워드사용 예시implement quick sort - python 3. 특정 사이트에서 찾기특정 사이트내에서 검색할 때 사용한다. 사용 방법site:url사용 예시css center vertical site:codepen.io 4. 특정 날짜 범위에서 찾기특정 날짜 범위에서 검색할 때 사용한다. 사용 .. 2022. 3. 22.