본문 바로가기
반응형

전체 글382

유니티 구글 인앱결제 오류 거래가 거부되었습니다 해결 방법 오류 내용 내가 만든 앱에서 인앱 결제 시 거래가 거부되었습니다 창이 뜨면서 인앱결제가 안 되는 경우 구글 개발자 콘솔 주문 관리 탭에서 결제 거부됨 이라고 로그가 남게 됩니다 해결 방법 1. 구글 판매자 고객센터 문의하기 Google Merchant Center 고객센터 이 고객센터에서 판매자 센터 Next와 기존 판매자 센터 환경의 콘텐츠를 모두 확인할 수 있습니다. 각 도움말 상단에 있는 로고를 찾아 해당하는 판매자 센터 버전용 도움말을 사용하고 있는지 support.google.com 2. 판매자 계정 본인 인증하기 1인 기업일 경우 신원 확인 - Google 결제 센터 도움말 support.google.com 사업자가 있을 경우 본인 확인 - Google 결제 센터 도움말 주주, 사원, 주식 보.. 2024. 2. 14.
유니티 C# 구글 애드몹 보상형 전면 광고 간단 구현 Admob 8.7.0 구글 애드몹 SDK 설치 Releases · googleads/googleads-mobile-unity Official Unity Plugin for the Google Mobile Ads SDK - googleads/googleads-mobile-unity github.com 구글 애드몹 홈페이지 보상형 전면 광고 | Unity | Google for Developers 이 페이지는 Cloud Translation API를 통해 번역되었습니다. 보상형 전면 광고 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. Rewarded interstitial is a type of incentivized developers.google.com v8.7.0 기준 using Google.. 2024. 2. 14.
유니티 C# 구글 애드몹 테스트 광고 id 설정 간단 구현 Google Admob Test id Android 광고 형식 샘플 광고 단위 ID 앱 오프닝 광고 ca-app-pub-3940256099942544/9257395921 배너 ca-app-pub-3940256099942544/6300978111 전면 광고 ca-app-pub-3940256099942544/1033173712 보상형 광고 ca-app-pub-3940256099942544/5224354917 보상형 전면 광고 ca-app-pub-3940256099942544/5354046379 네이티브 ca-app-pub-3940256099942544/2247696110 iOS 광고 형식 샘플 광고 단위 ID 앱 오프닝 광고 ca-app-pub-3940256099942544/5575463023 배너 ca-app-pub-39402560999425.. 2024. 2. 14.
유니티 C# 구글 애드몹 네이티브 광고 간단 구현 Google Admob Native 코드 작성 using GoogleMobileAds.Api; using UnityEngine; public class AdMobManager : MonoBehaviour { private NativeExpressAdView nativeAd; private void Start() { MobileAds.Initialize(initStatus => { }); LoadNativeAd(); } private void LoadNativeAd() { AdSize adSize = new AdSize(300, 150); // Set your desired ad size nativeAd = new NativeExpressAdView("YOUR_AD_UNIT_ID", adSize, AdPosition.Bottom); AdRe.. 2024. 2. 14.
유니티 C# BoxCollider2D 일정 개수 이상 겹쳐있을 경우 코드 작성 코드 작성 using UnityEngine; public class MonsterCollisionManager : MonoBehaviour { public int maxMonsters = 3; // BoxCollider2D 내에서 허용되는 몬스터의 최대 수 void OnCollisionStay2D(Collision2D collision) { // 충돌 객체가 몬스터인지 확인 if (collision.gameObject.CompareTag("Monster")) { // 현재 BoxCollider2D 내에 있는 모든 몬스터 가져오기 Collider2D[] monsters = Physics2D.OverlapBoxAll(GetComponent().bounds.center, GetComponent().bounds.. 2024. 2. 11.
유니티 플레이팹 가상화폐 돈 증가 감소 간단 구현 Unity Playfab 기본 설정 public enum MoneyType { Gold, Crystal } public int gold = 0; public int crystal = 0; 돈 증가 public void UpdateAddCurrency(MoneyType moneyType, int number) { string currentType = ""; switch (moneyType) { case MoneyType.Gold: currentType = "GO"; gold += number; break; case MoneyType.Crystal: currentType = "CR"; crystal += number; break; } var request = new AddUserVirtualCurrencyRequest { Virtu.. 2024. 2. 11.
Unity Xcode Linker command failed with exit code 1 해결 방법 원인 Undefined symbols: Linker command failed with exit code 1 (use -v see invocation) 해결 방법 1. Unity-iPhone 에서 UnityFramework 에서 General - Frameworks and Libraries 에서 사용하지않는 것들 전부 마이너스해서 제거하기 2. Plugin 폴더에서 ios/ 안에 내가 사용하지 않는 플러그인 파일이 남아있을 경우 제거하기 2024. 2. 10.
유니티 인앱 결제 크랙, 우회 및 부정 결제 방지 방법 불법 복제 방지 사용 설정 Android 게임 불법 복제 방지 | Android 게임 개발 | Android Developers Android 게임 불법 복제 방지 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 이 가이드에서는 불법 복제 방지 기능을 사용하여 Android 게임을 보호하는 방법을 developer.android.com 영수증 확인 영수증 확인 - Unity 매뉴얼 영수증 확인을 통해 사용자가 구매하지 않은 콘텐츠에 액세스하지 못하게 합니다. docs.unity3d.com 에셋 구매 Anti-Cheat Toolkit 2023 | 유틸리티 도구 | Unity Asset Store Use the Anti-Cheat Toolkit 2023 from Code Sta.. 2024. 2. 8.
유니티 C# 2d Navmesh 사용법 간단 구현 현재 유니티에서는 2d용 Navmesh를 공식적으로 지원하지 않습니다. 대신 다른 사람이 만들어둔 NavMeshPlus 플러그인 사용하여 구현이 가능합니다. 다운로드 GitHub - h8man/NavMeshPlus: Unity NavMesh 2D Pathfinding Unity NavMesh 2D Pathfinding. Contribute to h8man/NavMeshPlus development by creating an account on GitHub. github.com 사용법 2024. 2. 7.
유니티 일부 앱이 Apple의 SKAdNetwork를 사용하도록 구성되지 않았습니다 해결법 원인 일부 앱이 Apple의 SKAdNetwork를 사용하도록 구성되지 않았습니다. 앱 설치와 같은 모든 광고 활동을 인정받으려면 Google의 추천 네트워크 ID로 SKAdNetwork를 구성해야 합니다. 해결 방법 유니티에서 iOS 14 Advertising Support 패키지를 설치합니다. 참고 링크 광고 네트워크 ID 구성 광고 네트워크 ID 구성#iOS 14 이상을 실행하는 사용자를 대상으로 하는 프로젝트는 Info.plist 파일에서 광고주 네트워크 ID를 구현해야 합니다. 인증된 네트워크 ID의 배열을 포함하면 광고 소스가 A docs.unity.com GoogleMobileAds Framework Reference | iOS | Google for Developers GoogleMobil.. 2024. 2. 7.
유니티 C# Canvas UI 화살표 특정 좌표로 반복 이동시키기 간단 구현 코드 작성 using System.Collections; using System.Collections.Generic; using UnityEngine; public class MoveArrow : MonoBehaviour { private RectTransform rectTransform; private Vector2 originalPosition; public Vector2 targetPosition; public float moveSpeed = 2f; private void Awake() { rectTransform = GetComponent(); } private void OnEnable() { originalPosition = rectTransform.anchoredPosition; MoveToT.. 2024. 1. 16.
유니티 모바일 빌드 오류 CommandInvokationFailure: Gradle build failed. 해결 방법 오류 내용 CommandInvokationFailure: Gradle build failed. ~ 해결 방법 C:\Users\사용자\.gradle\caches 내부 파일 삭제 C:\Users\사용자\AppData\LocalLow\Unity 내부 파일 삭제 AndroidManifest.xml 확인하기 참고 사이트 [Unity/Android] CommandInvokationFailure: Gradle build failed ERROR 해결방법 작업 중 아래와 같은 오류로 빌드를 할 수 없었다 ㅜㅜ 해결방법은 생각보다 매우 간단했다 ㅎㅎ... 해결방법 C:\Users\사용자\.gradle\caches 내부 파일 삭제 1. Users > 사용자 > .gradle > caches 폴더 2. 내부 s-o-h-a.t.. 2024. 1. 1.
반응형