본문 바로가기
728x90
반응형
SMALL

1인개발자5

#문제해결 유니티 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.
#008 스크롤 가로 리스트 제작 (도감 목록) 1. 리스트 생성 1) UI 이미지 오브젝트 생성 → Rect Transform Pivot x=0, y=1 2) Scroll Rect 컴포넌트 추가 → Horizontal 부분 체크 활성화 → Movement Type을 Elastic 으로 변경 3) Mask 컴포넌트 추가 2. 콘텐츠 오브젝트 생성 1) 빈 오브젝트 생성 → Rect Transform 부분을 좌측 상단으로 지정, Pivot x=0, y=1 2) Content Size Fitter 컴포넌트 추가 → Horizontal Fit을 Preferred Size로 변경 3) Horizontal Layout Group 컴포넌트 추가 4) 1번에서 만든 List 이미지 오브젝트의 Scroll Rect 컴포넌트에 Contents 오브젝트 할당 3. Co.. 2024. 2. 27.
chatGTP : 유니티 1인 개발자의 성공 비결 및 학습 방법 유니티 1인 개발자의 성공 비결은? 유니티를 이용한 1인 개발자가 성공할 수 있는 비결은 다양하지만, 주요한 비결은 다음과 같습니다. 강력한 아이디어: 대중적이고 창의적인 게임 아이디어를 가지고 있어야 합니다. 새로운 아이디어나 독창적인 게임 디자인을 제안하여 주목을 받을 수 있습니다. 게임 제작 능력: 유니티 엔진을 완벽하게 다루고, 프로그래밍, 디자인, 사운드, 레벨 디자인 등 다양한 분야에 대한 기술력이 필요합니다. 게임 개발에 필요한 전반적인 기술력을 보유하고 있어야 합니다. 끊임없는 업데이트: 게임을 지속적으로 개발하고 업데이트하는 것이 중요합니다. 빠르게 변화하는 게임 시장에서 시간이 지나면서 컨텐츠를 업데이트하고 유지보수해야 합니다. 효과적인 마케팅: 게임 출시 전부터 효과적인 마케팅 전략을.. 2023. 4. 25.
728x90
반응형
LIST