'개발' 태그의 글 목록 (3 Page)
본문 바로가기
반응형

개발23

반응형
There are 2 audio listeners in the scene. Please ensure there is always exactly one audio listener in the scene. 해결 방법 유니티로 씬을 편집하다가 플레이 모드를 켜면 There are 2 audio listeners in the scene. Please ensure there is always exactly one audio listener in the scene. 라는 콘솔 메세지가 무수히 많이 반복 출력 되는 경우가 발생한다. "씬에 2개의 Audio Listener 를 가지고 있습니다. 씬에 한개의 Audio Listener 만 가지고 있는지 확인해 주세요." 라는 뜻이다. 딱히 오류도 발생하는 건 아니지만 이 메세지 출력 때문에 테스트를 못할 정도로 버벅거리는 경우도 있다. 이 메세지가 출력 되는 이유는 원래 한개의 씬당 한개만 존재 해야 하는 Audio Listener 컴포넌트가 현재 씬에 한개 더 생성되어 있기 .. 2019. 11. 22.
[UniRx 입문 강좌 5] Operator 활용(2) - 다양한 오퍼레이터 소개 [UniRx 입문 강좌 1] 개념 및 기본 사용법 소개 [UniRx 입문 강좌 2] UniRx 의 핵심, Subject 와 Observable 사용 방법 [UniRx 입문 강좌 3] IObserver 메세지 종류와 스트림의 수명 관리 [UniRx 입문 강좌 4] Operator 활용(1) - Where & Select & SelectMany 사용법 [UniRx 입문 강좌 6] 코루틴(Coroutine) 과 UniRx 연동 지난 강좌에서 UniRx 의 대표적인 오퍼레이터, Where 와 Select (그리고 SelectMany) 에 대해 알아 보았다. 이 두가지 오퍼레이터는 UniRx 구문을 10번 쓰면 그 중 7,8 번은 사용해야 할 정도로 자주 사용하는 오퍼레이터 이다. 하지만 우리가 원하는 복잡한 처.. 2019. 10. 14.
[Unity] 에셋스토어(AssetStore) 에서 다운로드 받은 패키지(Package) 들이 저장되는 경로 유니티의 에셋스토어에서 특정 에셋을 다운로드를 받으면 현재 오픈되어 있는 프로젝트에 각 구성 파일들이 바로 임포트 되어 버려서 .package 파일을 따로 저장해 두고 싶은 경우 난감할 수 있다. 사실 이 패키지 파일은 별도의 경로에 따로 모여 있으므로 직접 찾아가서 복사해 오면 된다. 윈도우 OS 의 경우 : C:\Users\사용자명\AppData\Roaming\Unity\Asset Store-5.x 맥 OS 의 경우 : ~/Library/Unity/Asset Store-5.x 2017년 부터 유니티 버전이 5.x 에서 년도 기준으로 변경되었는데 패키지 다운 경로에는 왜 5.x 가 붙는 지 모르겠다. 심지어 유니티 매뉴얼에 가보면 라고 존재하지도 않는 잘못된 경로를 알려주고 있음. 2019. 10. 8.
[UniRx 입문 강좌 4] Operator 활용(1) - Where & Select & SelectMany 사용법 [UniRx 입문 강좌 1] 개념 및 기본 사용법 소개 [UniRx 입문 강좌 2] UniRx 의 핵심, Subject 와 Observable 사용 방법 [UniRx 입문 강좌 3] IObserver 메세지 종류와 스트림의 수명 관리 [UniRx 입문 강좌 5] Operator 활용(2) - 다양한 오퍼레이터 소개 [UniRx 입문 강좌 6] 코루틴(Coroutine) 과 UniRx 연동 1. 오퍼레이터(Operator) 란? UniRx 에서 Observable 을 통해 관찰 대상이 결정되면 스트림에 값들을 흘려 보내게 된다. 이 값들은 상황과 필요에 따라 기본값이 아닌 조작이나 필터링 등을 거쳐서 실제 내가 필요한 값들로 바꿔야 구독자에서 바로 사용할 수 있는 경우가 대부분일 것이다. 이 일련의 상황을.. 2019. 10. 2.