유니티(Unity) 프로젝트의 Temp 폴더 확인하기유니티 프로젝트의 Temp 폴더는 에디터에서 빌드를 진행하면 임시적으로 생성되는 폴더입니다. 빌드를 완료하고 에디터가 종료되기전까지 존재하며 에디터를 종료하면 사라집니다.
구라 제거기를 사용하여 PC에 설치된 키보드 보안프로그램 모두 삭제1)구라 제거기 프로그램 개발자 웹사이트에서 프로그램을 다운로드하고 파일 이름을 변경합니다(HOAXELIMINATOR2.16.7Z)https://teus.tistory.com/484 2)이름을 변경한 압축파일을 압축해제합니다. 3)프로그램을 실행하여 현재 PC에 설치된 키보드 보안 프로그램을 검색합니다. 4)제거 또는 모두 제거를 선택하면 목록의 대상 키보드 보안 프로그램 제거를 시작합니다.
유니티 안드로이드 프로젝트에서 인앱 구매 및 결제(Unity IAP, In app purchasing) 사용하기(유니티 IAP 설정, 구글 플레이 콘솔 상품 만들기, 코드리스 IAP 구매)프로젝트를 유니티 서비스로 설정하기(Unity Services)1)유니티 계정으로 로그인하고 프로젝트 설정(project settings)의 Services에서 유니티 프로젝트 ID를 생성합니다. 2)서비스 일반 설정을 진행하고 저장합니다. In app purchasing 패키지 설치 및 설정 구성3)패키지 관리자(package manager)에서 In app purchasing 패키지를 설치합니다. 4)프로젝트 설정의 Services 하위 In-App Purchasing에서 IAP를 활성화합니다. 5)현재 빌드 대..
유니티(Unity) 배경 스크롤 애니메이션 만들기(Repeat, RawImage.uvRect)1)스크롤 애니메이션에 사용할 배경 이미지를 준비합니다. 배경 이미지는 상하좌우가 연속적인 이미지를 준비합니다(seamless) 2)이미지 텍스처의 import settings에서 텍스처 타입(Texture Type)의 스프라이트(Sprite)를 선택하고 Wrap Mode의 Repeat를 선택하고 적용합니다. 3)씬에 Raw Image 오브젝트를 생성합니다. 4)Raw Image의 텍스처에 배경 이미지 텍스처를 설정합니다. 5)새로운 스크립트를 생성하고 아래 코드를 추가합니다. 업데이트 함수에서 RawImage의 텍스처 좌표를 이동합니다. 6)RawImage를 참조하고 이동 속도를 설정합니다.
유니티(Unity) 다수의 UI 요소를 일괄적으로 투명도 설정(CanvasGroup)1)씬에 다수의 UI 오브젝트를 구성합니다(이미지, 버튼, 텍스트) 2)일괄적으로 투명도를 설정할 오브젝트들을 선택하고 crate empty parent를 선택합니다. 3)해당 오브젝트들의 상위에 부모 오브젝트가 생성된것을 확인할수있습니다. 4)부모 오브젝트에 캔버스 그룹 컴포넌트를 추가합니다(CanvasGroup) 5)캔버스 그룹의 Alpha 수치를 조절하여 캔버스 그룹 하위에 존재하는 오브젝트의 투명도를 설정합니다.
유니티(Unity) 에디터 색상 테마 변경하기(Dark, Light)1)현재 에디터의 색상 테마를 확인합니다. 2)상단의 edit 메뉴에서 preferences로 이동합니다. 3)general의 editor theme를 확인합니다. 4)에디터 테마를 변경합니다(Dark, Light) 5)변경한 에디터 테마가 적용된것을 확인할수있습니다.
유니티(Unity) 비동기 씬 로드 구현(LoadSceneAscync, AsyncOperation)1)씬 로드 작업 진행률을 표시할 UI(이미지와 텍스트)를 구성합니다. 2)이미지의 이미지 타입을 Filled로 설정합니다. 3)비동기 씬 로드를 위한 스크립트를 추가합니다. 4)비동기 씬 로드를 시작합니다. 씬이 완전히 로드될때까지 작업진행률(progress)을 업데이트하고 이미지와 텍스트에서 이것을 표시합니다. 진행률이 1.0에 도달하고 isDone이 호출되면 작업이 완료되어 씬을 활성화합니다. 5)작업진행률을 표시할 이미지와 텍스트를 참조합니다. 6)빌드 설정에서 씬을 추가합니다. 7)게임을 플레이하면 비동기 씬 로드를 시작하고 완료하면 대상 씬을 활성화합니다.(씬에 로드할 내용이 많지 않으면 진행률..
보호되어 있는 글입니다.
유니티(Unity)에서 카메라 뷰 오브젝트 확인 함수 및 속성 모음(프러스텀, 렌더러, Bounds, 기타) Renderer.isVisible객체 및 렌더러가 카메라의 뷰 프러스트럼(시야 범위) 안에 있는지 확인합니다. 렌더러가 카메라에 의해 보일 때 true를 반환하고 그렇지 않으면 false를 반환합니다. 게임 오브젝트가 화면에 보일 때만 작업을 실행하고 싶을 때 사용 https://docs.unity3d.com/ScriptReference/Renderer-isVisible.html void Start() { m_Renderer = GetComponent(); } void Update() { if (m_Renderer.isVisible) ..
유니티(Unity) 페인트 에셋 모음(페인팅, 드로잉)Free Draw - Simple Drawing on Sprites/2D Textures https://assetstore.unity.com/packages/tools/painting/free-draw-simple-drawing-on-sprites-2d-textures-113131https://youtu.be/40ylWWrCpkA Paint in 3D https://assetstore.unity.com/packages/tools/painting/paint-in-3d-26286https://youtu.be/X-LhxwIEimw Implement Drawing and Saving in Unity 2018https://gist.github.com/dit..
유니티 실시간 페인팅 동영상 튜토리얼 모음(페인팅, 드로잉)Splatoon - Painting Effect in Unity https://youtu.be/YUWfHX_ZNCw Recreating Splatoon's Ink System | Mix and Jamhttps://youtu.be/FR618z5xEiM Drawing in UNITY in 60 SECONDS https://youtu.be/_ILOVprdq4o How to DRAW inside Unity! (Paint, Design, Strategize, Mod | Unity Tutorial) https://youtu.be/XozHdfHrb1U
인터렉티브 미디어 영상 레퍼런스 모음Las Arenas, Barcelona Interactive floor https://youtu.be/h45D14SJXiI Holographic beach projection interactive floor sea art game dynamic 3d virtual indoor mapping magic https://youtu.be/i2aKqkSEq74 http://www.klmultimedia.com Interactive exhibit - ideas from KLEADER : Projector with gamesKLEADER has provided various options in interactive exhibits, such as projectors with ga..