오디오 매니저를 이용한 Audio Source 관리
·
코드 및 공부/오디오
유니티 버전 - 2022.3.44f1     목차Audio Manager란?Audio Manager의 정의, Audio Source와의 관계참조 레퍼런스Audio Manager의 코드 및 설명코드설명Audio Manager의 장점과 단점, 코드 개선점장점단점개선점코드 개선하기개선점완성된 코드 및 실행 결과완성코드설명실행결과마치며간단 정리참고하면 좋은 자료     Audio Manager란?Audio Manager는 미리 정의된 Audio Source에 Audio Clip을 넣어서 소리를 재생시키도록 도와줍니다 기본적인 구조는 아래를 참고했습니다더보기https://www.youtube.com/watch?v=vLKP501a6wQ&ab_channel=%EC%BC%80%EC%9D%B4%EB%94%94      ..
데이터 관리 - JSON을 이용한 데이터 관리
·
코드 및 공부/데이터 관리
유니티 버전 - 2022.3.44f1     목차JSON이란?JsonUtility와 System.IODataManager의 코드 및 설명전체 코드설명JsonUtility의 장점과 단점, 코드 개선점장점단점개선점코드 개선하기개선점완성된 코드 및 설명완성코드설명실행결과마치며간단 정리     JSON이란?JsonUtility는 유니티의 데이터 구조를 Json 형식으로 변환하거나 Json 형식의 데이터를 유니티 데이터 구조로 변환하는 데 사용됩니다 System.IO는 파일 읽기/쓰기, 디렉토리 관리, 파일 경로 조작 등의 작업을 수행 할 수 있게 해줍니다     DataManager의 코드 및 설명초기 형태의 DataManager 코드입니다, 하나씩 나누어서 설명 하겠습니다   1. using 지시문using ..
디자인 패턴 - 싱글톤 패턴
·
코드 및 공부/이론
유니티 버전 - 2022.3.44f1     목차싱글톤 패턴이란?싱글톤 패턴의 역할싱글톤 패턴의 코드 및 설명, 사용법코드 및 설명사용법싱글톤 패턴의 장점과 단점, 코드 개선점장점단점코드 개선점코드 개선하기개선점 1개선점 2개선점 3완성된 코드 및 설명완성코드설명마치며간단 정리참고하면 좋은 자료     싱글톤 패턴이란?싱글톤 패턴은 특정 클래스의 객체(인스턴스)를 오직 하나만 생성하도록 보장하는 디자인 패턴입니다주로 게임 상태, 설정, 데이터 관리와 같이 전역적으로 접근해야하는 클래스에서 사용됩니다인스턴스에 대한 전역적인 접근을 제공하면서도 인스턴스가 여러 개 생성되는 것을 방지 할 수 있습니다     싱글톤 패턴의 코드 및 설명 아래에서 코드에 대하여 설명하겠습니다using UnityEngine; //..