유니티 3D게임 쿼드뷰 18 (최종)
유니티 3D게임 쿼드뷰 18 (최종)
Summary 사운드 구현을 위해 각 사운드별로 AudioSource가 담긴 자식 오브젝트를 추가하고, 원하는 사운드를 다운로드하여 Player.cs에 jumpSound 변수를 추가한 후 음향효과를 활성화하는 코드를 작성합니다. Play On Awake 옵션은 해제해야 합니다.
🎥 동영상 보기
🔥 각 사운드별로 AudioSource가 담긴 자식 오브젝트를 추가해줍니다
🔥 사운드는 다음 웹사이트에서 얻을 수 있습니다 🔗 https://assetstore.unity.com/?category=audio&free=true&orderBy=1
🔥 원하는 사운드를 다운받고 Audio Clip에 넣은 후 Player.cs에서 다음과 같은 코드를 추가해줍니다
jumpSound라는 퍼블릭 변수와
Play()라는 함수를 이용하여 음향효과를 활성화 시킵니다
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
//Player.cs **public AudioSource jumpSound; ** void Jump() { if(jDown && moveVec == Vector3.zero && !isJump && !isSwap && !isDead) { rigid.AddForce(Vector3.up * 15, ForceMode.Impulse); anim.SetBool("IsJump", true); anim.SetTrigger("doJump"); isJump = true; **jumpSound.Play();** } }
💬 댓글
GitHub 계정으로 로그인하여 댓글을 남겨보세요. GitHub 로그인
🔧 댓글 시스템 설정이 필요합니다
GitHub Discussions 기반 댓글 시스템을 활성화하려면:
GISCUS_SETUP_GUIDE.md
파일의 안내를 따라 설정 완료Repository 관리자만 설정할 수 있습니다. 설정이 완료되면 모든 방문자가 댓글을 남길 수 있습니다.