목록분류 전체보기 (427)
안 쓰던 블로그

버튼을 만들었는데 아래만 눌리고 위에는 안 눌릴 때.. 버튼의 구석을 눌러야 눌릴 때.. 근데 아무리 봐도 문제가 없어서 왜 이런지 모르겠을 때.. 알고보면 너무 간단한 해결방법 세 가지 1. 다른 오브젝트에 겹쳐 있는지 확인 당연한 사실이지만 게임 오브젝트는 아래에 있을 수록 위에 올라온다 어딘가 겹쳐 있지 않은지 확인.. 위에 사진에서는 패널이 버튼을 반 가렸기 때문에 아래만 눌렸던 것 2. 버튼 컴포넌트가 붙어 있는 오브젝트의 영역 확인 이건 일부러 늘린 건데 예시로 가져와봄 SoundButton이 오디오+버튼 컴포넌트가 붙어있는 오브젝트, 자식으로 있는 Image가 소리 버튼 이미지 이런 경우는 버튼 이미지를 넘겨서 실제로는 보이지 않는 바깥 영역(버튼 컴포넌트 오브젝트 영역)까지 클릭 반응을 한..
빠른 결론은 좀 내리면 중간부터 있음 퀴즈 게임의 꽃은 소리!! 문제 텍스트를 소리로 읽어주고 싶었다 처음에는 구글 tts api와 이것저것 시도해봤는데 아무리 해도 안 되고 삽질의 한계가 와서 그냥 mp3를 뽑아내고 출력하는 식으로 했었다(아래 글 참고) https://foxtrotin.tistory.com/124 unity 스크립트에서 mp3 파일 불러오기, 재생하기(Resources.Load) 빠른 결론->[3차 시도]부터 보면 됨 어린이 그림 맞추기 게임이니까 문제 텍스트도 읽어주면 좋을 것 같았다 이왕 연습하는 겸 google tts api를 써보려고 했음 [1차 시도] IEnumerator tts(string text) { strin.. foxtrotin.tistory.com 근데!! 저 때는..

구글 플레이 스토어에 앱 출시할 때 마지막 검토 중 이런 오류가 떴다 당황하지 말고 빌드를 64비트로 설정해주면 됨 IL2CPP체크하고 64비트도 타겟으로 체크 구글 플레이스토어는 앱 번들 .aab 형식으로 올리면 알아서 최적화 해주는 것 같음 빌드할 떄 aab형식으로 할지 apk형식으로 할지도 위의 설정 창 중에 있음

[구현 해야 할 것] 처음에는 1번 스테이지만 열려있고 나머지는 누를 수 없게 처리 1번을 깨면 2번이 열리고, 2번을 깨면 3번이 열리게 2번을 깨고 스테이지 선택창으로 나가면 3번이 열려있어야 함 끝까지 다 깨고 나면 다시 잠기면 안 됨 일단 스테이지 버튼 구조 버튼 컴포넌트를 붙인 게임오브젝트 Prefab로 만들어서 복사했다 스크립트는 버튼들을 가진 부모 Content를 먼저 가져와서 GetComponentsInChildren으로 모든 자식들의 버튼 컴포넌트를 뗀다 그리고 현재까지 오픈된 스테이지 번호+1부터 끝까지 버튼을 막게 했다 using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEng..

1. 빈 게임오브젝트에 AudioSource를 붙이고 호출되었을 때 재생/loop설정 2. 스크립트에서 위의 게임오브젝트를 DontDestroyOnLoad 지정 나는 첫 화면->스테이지 화면으로 씬 바꿔주는 스크립트에다가 해서 씬이 처음 넘어갈 때부터 적용되게 했다(아래 코드에선 생략함) using System.Collections; using System.Collections.Generic; using UnityEngine; public class StartMusic : MonoBehaviour { GameObject BackgroundMusic; AudioSource backmusic; void Awake() { BackgroundMusic = GameObject.Find("BackgroundMusi..

https://foxtrotin.tistory.com/121 unity csv파일 유니티로 불러오기(StreamReader 사용)-유니티 csv파일 형식으로 스테이지 만들기 슬슬 퀴즈 게임의 윤곽이 잡혔는데 스테이지를 만들고 있는 중에 문제가 생겼다 지금 스테이지가 시작하는 구조는 1. 스테이지 선택 씬에서 스테이지를 선택하면 그 스테이지 번호를 메인 씬으로 넘긴다 2. 스테.. foxtrotin.tistory.com 전의 글에서 csv파일을 StreamReader로 불러왔었는데 PC에서는 잘 돌아갔다 잘 돌아가니까 글도 쓴 건데.. apk를 뽑고 앱을 실행했을 때 계속 에러가 남 stage.csv를 못 가져와서 나는 에러 같아 보여서 여러 가지 가능성을 확인해봤다 1. Asset/stage.csv 파일..