팀 프로젝트 준비2(Asset Store, Sound 등)

감사콩·2025년 10월 26일

유니티

목록 보기
9/29

서론

9일차에 작성한 Git 관련 내용과 마찬가지로
팀 프로젝트간 필요한 에셋 스토어 활용법과
추가로 배운 Sound 입출력 방식에 대해 알아보겠다.

마찬가지로 TIL은 기틀만 작성해두고
Sound 쪽은 실제 사용하면서 나중에 살을 붙일 예정.

Asset Store

라이선스 정보 검토 필요
특히 유니티 버전 호환성 체크는 필수

다운로드 Import

Package Manager
자체 제공 에셋

유니티 파일 공유하는 법

  1. show in explorer -> Library를 제외하여 압축
  2. 유니티 -> Assets -> ExportPackage

Sound

BGM, 효과음 등을 넣을 수 있는 기능!
일단 코드부터 복사해두고 복습과 실제 사용을 통해 내용을 추가하겠다.


public class NewBehaviourScript : MonoBehaviour
{
    AudioSource myAudio;
    public AudioClip shot1;
    public AudioClip shot2;
    public AudioClip shot3;
    public AudioClip[] myClips;


    private void Start()
    {
        myAudio = GetComponent<AudioSource>();
        myAudio.clip = null;
        myAudio.Play(); //종료시키고 즉시 새로 재생 시작
        myAudio.PlayOneShot(myClips[1]); //
    }

    private void Update()
    {
        if (true)
        {
            myAudio.clip = shot1;
        }
    }
}

UI를 Subject로 두고
사운드 스크립트를 Observer로 두면 음량 조절 UI 제작도 가능할 듯?

profile
안녕하시와요

0개의 댓글