본문 바로가기
728x90

구현4

[Unity] 유니티 클라우드 저장 동작안함.. 체크항목 구글 플레이게임 플러그인을 사용하여 로그인부터 리더보드, 클라우드 저장까지 구현을 했다. 그런데 로그인과 리더보드는 잘 작동을 하나 클라우드 저장은 계속 실패 에러가 발생했다. 원인을 찾다보니 먼저 구글콘솔에 Play게임즈서비스에서 설정탭으로 가서 속성부분에 저장된 게임 사용 설정이 안되어 있는것을 확인 하였다. 해당 부분 사용함으로 변경처리를 하였다. 그래도 실패.... 다시 전체적으로 살펴보았다. Play 게임즈 서비스 설정에 사용자인증정보가 android와 게임서버가 잘 설정되어 있는지 다시 확인... [Google Cloud Platform]에서 사용자인증탭에 OAuth 2.0 클라이언트 ID가 android와 웹 어플리케이션이 잘 설정 되어 있는지 다시 확인... [OAuth 동의 화면] 탭에 .. 2022. 1. 22.
[Unity] 스크립트에서 다른 오브젝트의 스크립트 Method를 호출하는법 한번씩 Unity로 게임이나 앱을 만들다 보면 어? 이건 저쪽 스크립트를 호출하여 사용하면 될꺼 같은데? 하는 경우가 있을 겻이다. 그럴때 사용하면 좋을 듯 하다. 호출하는 방법을 찾아봤었는데 여러방법이 있었지만 기본적이고 간편한 방법이라 적어놓도록 했다. GameObject.Find("오브젝트이름").GetComponent().Function명(); 이렇게 불러서 호출하면 된다. 그리고 태그로 찾는법도 있다. GameObject.FindWithTag("태그명").GetComponent().Function명(); 사용하기 편한것으로 호출하면 될 것같다. 2022. 1. 7.
[android] 다이얼로그 로딩 화면 구현, loading...중 화면 만들기. 위 이미지 처럼 백그라운드 작업이 진행될 동안 화면에 표시될 로딩 다이얼로그를 만들어 보자. 오늘의낚시 컨디션을 보여줄 앱에 로딩화면을 추가해 주었다. 일단 github에서 이쁜 로딩이미지로 사용할 라이브러리를 찾아보았다. 아래 링크의 라이브러리를 이용하기로 하였다. https://github.com/ybq/Android-SpinKit GitHub - ybq/Android-SpinKit: Android loading animations Android loading animations. Contribute to ybq/Android-SpinKit development by creating an account on GitHub. github.com 라이브러리 안에 다양한 로딩이미지가 있었다. 나는 맨 아래 .. 2021. 11. 18.
[android studio] 인앱결제 구현방법 단일 비소모성 일회성 제품 인앱결제 방법 구현. 1. 먼저 build.gradle 파일의 앱 수준에서 Google Play 결제 라이브러리 종속성을 추가합니다. implementation 'com.android.billingclient:billing:3.0.1' 2. 매니페스트 파일에서 아래 권한 추가 3. Google Play 콘솔에서 제품 항목 "구매" 일회성 관리 제품 생성 4. 결제 화면 아래는 이리저리 자료를 찾아서 구현한 코드이다. BillingClient billingClient; //구매버튼 클릭시 public void purchase_noads() { //서비스가 이미 연결되어 있는지 확인 if (billingClient.isReady()) { initiatePurchase(); } //.. 2021. 9. 26.
728x90