목록기타 (4)
파파비의 블로그
안드로이드 플러그인 만들기 자체는 하나도 어렵지 않습니다! 플러그인을 만드는 방법은 2가지가 있습니다. arr 파일로 만드는 것과 jar 파일로 맏느는 것입니다. 제가 둘 다 해봤지만 arr이 훨씬 간편하다고 느껴져서, arr로 만드는 방법을 알려드리도록 하겠습니다. 1. 안드로이드 스튜디오에서 새로운 프로젝트를 만듭니다. - 네, 안드로이드 스튜디오가 없으신 분들은 까셔야합니다. 안드로이드 네이티브 코드는 안드로이드 스튜디오를 통해서 만들 수 있기 때문입니다. - 프로젝트 명은 아무거나하셔도 상관없습니다. 내부에 따로 모듈을 만들어서 할 것이기에 영향이 전혀 없습니다. 2. 새로운 프로젝트의 로딩이 완료되면, 새로운 모듈을 만듭니다. 3. Android Library를 선택합니다. 4. 모듈 이름을 정..
플러그인을 따로 만들지 않고, 기존에 존재하는 안드로이드 API를 유니티 내의 C# 스크립트를 통해 다뤄보도록 하겠습니다. 간단하게 유니티 내에서 Toast 메시지를 띄우는 코드에 대해서 살펴봅시다. private void _ShowAndroidToastMessage(string message) { AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer"); AndroidJavaObject unityActivity = unityPlayer.GetStatic("currentActivity"); if (unityActivity != null) { AndroidJavaClass toastClass = new Andr..
유니티에서 안드로이드 java code를 실행할 수 있습니다. C#을 활용해서 말이죠! (물론 안드로이드 API를 좀 아셔야 합니다) 안드로이드 java code를 활용하게 되면. 1. 토스트, 카메라 등의 네이티브 기능들을 유니티에서 활용할 수 있습니다. papabee.tistory.com/339 Unity ) 유니티에서 C#으로 Android Native Code 실행하기 - (2) C#으로 안드로이드 네이티브 기능 실행해�� 플러그인을 따로 만들지 않고, 기존에 존재하는 안드로이드 API를 유니티 내의 C# 스크립트를 통해 다뤄보도록 하겠습니다. 간단하게 유니티 내에서 Toast 메시지를 띄우는 코드에 대해서 살펴봅�� papabee.tistory.com 2. 우리가 직접 플러그인을 만들어서 활용하..
검색해보니 Firestore 관련 코드가 제대로 설명된게 없어서 정리해서 올려보고자 한다. 먼저 Unity에서 Firestore를 사용하기 위해선 1) Firebase project와 연결이 되어 있어야하고 2) Unity Project에 firestore sdk를 넣어두어야 한다. 위 2개의 과정은 다른 곳에서 찾아보면 참으로 많아 생략하고 핵심만 얘기하고자 한다. 코드 using System.Collections.Generic; using UnityEngine; using Firebase.Firestore; public class Playlist : MonoBehaviour { // Start is called before the first frame update async void Start () ..