유니티 11

Input System #1

개발 환경 Unity 2020.3.13f Input System 설치하기 가장 먼저 할 일은 프로젝트에 InputSystem을 import 하는 일입니다. Package Manager를 실행합니다. Input System을 찾아 Install을 눌러 설치합니다. Yes 버튼을 눌러 에디터를 재시작합니다. Active Input Handling 이 Input System Package (New) 로 된 것을 확인할 수 있습니다. 해당 옵션으로 Input System을 변경할 수 있습니다. 참고 https://docs.unity3d.com/Packages/com.unity.inputsystem@1.1/manual/index.html

Unity 2021.09.30

[Android] Local Notification (로컬 푸시) 구현하기

Unity Local Notification 구현하기 (로컬 푸시) 개발환경 Compatible with Unity 2018.3 or above. Compatible with Android 4.4+ (API 19) and iOS 10.0+. 구현 하기 Package Manager에서 Mobile Notifications를 Import 합니다. Project setting/Mobile Notification Setting 에서 아이콘 설정이 가능합니다. 구현 코드 테스트 참고 https://docs.unity3d.com/Packages/com.unity.mobile.notifications@1.3/manual/index.html

Unity 2021.05.09

Spine 연동 하기

Spine unity 연동하기 spine unity 임포트 하기 Spine unity package를 다운로드합니다. http://ko.esotericsoftware.com/spine-unity-download spine 애니메이션을 Unity로 노출하기 예제로 제공되는 Dragon 폴더의 'dragon_SkeletonData' 를 Scene View 에 드래그를 합니다. Dragon이 화면에 노출됩니다. 인스펙터에서 애니메이션 제어하기 Dragon 의 인스펙터에 SkeletonAnimation component에 Animation Name을 flying으로 변경합니다. 에디터에서 Play를 누르면 애니메이션이 됩니다. 코드에서 애니메이션 제어하기 public class SpineDemo : MonoBe..

Unity 2021.05.09

Unity Ads 광고 구현하기

Ads 설정 PackageManager에서 Adverisement 를 선택하여 Import를 합니다. Windows/General/Servies 메뉴를 선택합니다. 'Create' 버튼을 선택합니다. Servies 에서 Ads를 'On' 을 합니다. 'Continue'를 선택합니다. 테스트를 위해 'Test Mode'를 체크해줍니다. 설정이 완료되면 'Dashboard'를 선택하여 대쉬보드로 이동합니다. Placement로 이동해서 'Banner', 'interstitial' 을 추가합니다. Ads 구현하기 Banner 광고 구현하기 (배너) Interstitial 광고 구현하기 (전면) Rewarded 광고 구현하기 (보상형) Github 코드 github.com/siyanbae/Unity_UnityA..

Unity 2021.04.29

AdMob 광고 연동하기

AdMob 광고 아이디 생성 및 설정은 생략합니다. 광고 Id는 Test Id를 사용합니다. SDK 다운로드 https://github.com/googleads/googleads-mobile-unity/releases 최신 버전의 SDK를 다운로드합니다. (작성일 기준 : v5.4.0) 프로젝트 셋팅 다운로드 받은 SDK를 프로젝트에 임포트 합니다. 플랫폼을 android 스위치 플랫폼합니다. AdMob 구현 Banner (배너) 광고 노출하기 Interstitial (전면) 광고 노출하기 rewarded (보상형) 광고 노출하기 및 보상 받기 github https://github.com/siyanbae/Unity_AdMobDemo.git siyanbae/Unity_AdMobDemo Contribute..

Unity 2021.04.27

[FCM] Firebase 클라우드 메시징 테스트 하기 #3

# 테스트 안드로이드 빌드를 합니다. 안드로이드 빌드가 성공을 하면 안드로이드 기기에 해당 앱을 실행합니다. 다시 firebase 대시보드에서 Cloud Messaging 으로 들어갑니다. 푸시 메시지을 생성하겠습니다. 'Send your first message' 버튼을 선택합니다. 알림 영역에 노출될 텍스트 정보를 입력합니다. '다음' 버튼을 선택합니다. 조금 전 생성한 앱을 선택합니다. '다음' 버튼을 선택합니다. 발송 될 시간 정보를 입력합니다. '지금'을 선택한 후 '다음' 버튼을 선택합니다. 4~5번은 선택사항이므로 패스합니다. '검토'를 선택합니다. 몇분 후 에 알림이 오는 것을 확인할 수 있습니다. # 참고 자료 firebase.google.com/docs/cloud-messaging?hl..

Unity 2021.04.18

[FCM] Firebase 클라우드 메시징 클라이언트 구현하기 #2

# 유니티 샘플 프로젝트 생성 유니티에 신규 프로젝트를 생성합니다. 안드로이드 플랫폼으로 스위칭을 합니다. 패키지명은 firebase에 입력하였던 패키지명으로 입력합니다. 프로젝트 셋팅에 따라 dotnet3, dotnet4를 선택하여 firebase sdk를 에 FirebaseMessaging.unitypackage를 임포트 합니다. 임포트를 진행합니다. google-serveices.json 도 유니티에 임포트합니다. # 코드 구현 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 using UnityEngine; using UnityEngine.UI; public class Notification..

Unity 2021.04.18