728x90 반응형 SMALL 게임개발4 #문제해결 유니티 ERROR: Gradle failed to fetch dependencies 유니티 - External Dependency Manager - Android Resolves - Force Resolve 클릭 시 에러 발생 문제해결 방법 유니티로 2d게임 제작후 빌드 시(aab파일) 정상적으로 빌드는 되지만, 위와 같이 Force Resolve 시도 시 에러 발생 에러 문구는 아래와 같이 뜸 ERROR: Gradle failed to fetch dependencies. stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights...이하 생략(아주 길다) 문제 해결 시도 방법 (아래 2가지 시도 후 에.. 2024. 4. 12. #010 애니메이션 원하는 구간에 스크립트 코드 실행하기 (음악 재생, 비활성화 등) 스프라이트 오브젝트에 컴포넌트된 애니메이터의 애니메이션 원하는 구간에 음악 재생하는 방법 1. 키보드 컨트롤+6 누르면 애니메이션 팝업창이 뜸 2. 오디오 매니저 스크립트 생성 후 아래와 같이 코드 작성 public AudioSource AttackAudioSource; public AudioClip Sound_Attack; public void PlayAttackAudioSource() { AttackAudioSource.PlayOneShot(Sound_Attack); } 3. 해당 스크립트를 애니메이터가 달린 스프라이트 오브젝트에 컴포넌트하고, 오디오 소스와 오디오 클립 할당하기 4. 원하는 구간에서 마우스 우클릭 → Add Animation Event 클릭 5. 이제 이벤트를 생성한 구간을 클릭하면.. 2024. 4. 1. #009 공격 버튼 쿨타임, 카운트, fill amount, 애니메이션 제어 공격 버튼을 클릭 했을 때 이벤트를 아래와 같이 설정 1. 버튼을 누르는 동안 fill amount 값이 감소, text값이 100에서 0으로 줄어듬(정수만 출력) 2. 버튼 fill amount 값이 0이 되었을 때 버튼 기능 off 3. 버튼에서 손을 때면 fill amount 값이 증가, text값이 0에서 100까지 증가(정수만 출력) 4. 작성한 코드를 버튼 오브젝트 Event Trigger 컴포넌트에 입력 (Pointer Up, Pointer Down) //공격 버튼 ui public Button AttackButton; // 애니메이션을 제어할 버튼 public Animator AtteackAnimator; // 애니메이터 컴포넌트 private bool AttackButtonPressed .. 2024. 4. 1. 유니티 게임 개발: 구글 아이디로 회원가입 및 로그인하는 코드 유니티 게임 앱 개발 및 제작시 구글 아이디로 회원가입 및 로그인하는 코드 Unity에서 구글 아이디로 회원가입을 구현하려면 Google Play Games Plugin for Unity를 사용해야 합니다. 해당 플러그인을 사용하면 Android 기기에서만 작동하며, iOS 기기에서는 Game Center를 사용해야 합니다. 아래는 Google Play Games Plugin for Unity를 사용하여 구글 아이디로 회원가입하는 방법입니다. 1. Google Play Games Plugin for Unity를 다운로드하고 Unity 프로젝트에 추가합니다. 2. Google Play Console에서 게임을 등록하고, 게임 서비스를 만듭니다. 3. Unity에서 Google Play Games Plugi.. 2023. 4. 28. 이전 1 다음 728x90 반응형 LIST