Unreal에 SQLite 붙이기 – Windows

개요 언리얼 프로젝트를 진행하면서 데이터베이스를 붙일 일이 생겼습니다. 그래서 마켓플레이스를 둘러보는데 무료로 사용할 수 있는 데이터베이스 플러그인들은 유료가 많았고, 무료로 사용할 수 있는 플러그인은 4버전을 마지막으로 개발자가 사라져서 요원해졌죠. 그래서 직접 데이터베이스를 붙여보기로 하고 일단 Windows를 대상으로 하는 프로젝트이기 때문에 Windows를 중점으로 작업했습니다. Storage Singleton 데이터베이스를 참조하는 멤버 변수를 유지하는 매우 간단한 싱글톤 클래스를 만드는 […]

‘Component’ is not static, cannot attach ‘Component’ which is static to it.

개요 언리얼 프로젝트를 진행하면서 하루는 SplineMeshComponent 를 런타임에 생성해야 할 일이 있었습니다. 그래서 오브젝트를 생성하고 Attach 를 해주고 Register 를 해주고 Mobility 를 변경해주었습니다. 그리고 실행해보니 Warning 로그가 오브젝트를 생성할 때마다 올라왔습니다. 해결 방법 관련 정보를 찾아보니 연결하려는 부모자식간의 Mobility가 일치하지 않아서 생기는 문제였습니다. 확인해 보니 Mobility를 설정해 주긴 하는데 문득 든 생각이 AttachToComponent 를 […]

GoogleMobileAds 업데이트 하는 방법

1. 설치하기 전에 설치하기 전에 기존에 사용하고 있는 GMA 플러그인을 삭제해야합니다. 다만 기존의 세팅 같은 경우는 미리 데이터를 저장해두어야 합니다. 저 같은 경우는 일단 세팅 파일만 제외하고 기존 루트 폴더에 있는 GoogleMobileAds폴더를 삭제했습니다. 저같이 세팅 폴더를 제외하실 분은 GoogleMobileAds\Resources\GoogleMobileAdsSettings 만 남기시면 됩니다. 2. 새 버전 설치 Google Mobile Ads Unity Plugin 저장소에서 최신 버전 혹은 […]

DOTween 사용법 (2) – Tweener

Tweener 는 DOTween 의 일개미로써, 속성 및 필드를 가져와서 주어진 값으로 애니메이션을 적용합니다. Tweener 를 사용하는데는 3가지 방법이 있는데 일반적인 방법, 간단한 방법, 추가적인 방법이 있습니다 1. 일반적인 방법 이 방법은 가장 유연한 방법이며 public or private, static or non-static 등 거의 모든 값을 tweening 할 수 있습니다. 2. 간단한 방법 DOTween 은 몇가지 알려진 […]

DOTween 사용법 (1) – 기본세팅

에셋 스토어 링크 일반 버전 https://assetstore.unity.com/packages/tools/animation/dotween-hotween-v2-27676 Pro 버전 https://assetstore.unity.com/packages/tools/visual-scripting/dotween-pro-32416?locale=ko-KR 설치하기 2. 다운로드 후 Import를 진행하면 새 DOTween 버전이 추가되었다고 DOTween Utility Panel 을 열라는 창이 뜹니다. Open DOTween Utility Panel을 눌러 창을 열어줍시다. 3. 그러면 DOTween Utility Panel이 열리는데 Setup DOTween… 을 눌러줍니다. 그러면 모듈이 추가되면서 잠간 유니티가 컴파일의 시간을 가지게 됩니다. 4. 이후 컴파일이 […]