본문 바로가기

효과음5

유니티5 독학하기 그 85.5걸음-상점 페이지를 다듬는 작업 part3 안녕하세요? 지난번 포스팅에서는 유니티5상에서 에러가 발생하였는데, 이번 포스팅에서는 이 에러를 바로 잡고서, 이번에는 상점씬에서 동전이 부족하면 부족하다는 메세지 판넬이 뜨는 것으로 어떻게 만들고자 합니다. 결국 하는 수 없이 AudioSource라는 형식의 변수를 ShopManager.cs에서 선언을 해 주도록 합니다. 그리고 나서 유니티5로 돌아와서 해당하는 게임 오브젝트를 드레그 앤 드롭으로 집어 넣어 주도록 합니다. 위 스크린샷처럼 버튼을 누를때 소리가 들리도록 만들어 주도록 합니다. 그리고 나서 다시 NoMoneyPanel 게임 오브젝트를 유니티5 상에서 선택하도록 합니다. 그리고 처음부터 활성화가 되면 안되기 때문에, 유니티5 상에서는 활성을 꺼 주도록 합니다. 그리고 ReduceCash().. 2018. 9. 11.
유니티5 독학하기 그 82번째 걸음-종료 사운드 이후에 종료하기의 구현 안녕하세요? 원래는 종료버튼에 다른 버튼의 효과음과 같은 버튼소리를 붙이는 것이 싫어서, 다른 종류의 종료된다는 효과음을 붙인 다음에, 이 효과음이 끝나고 나서 게임이 종료가 되도록 만들었습니다. 원래를 간단한 조작이 될 것이라고 생각을 해서 가볍게 시작을 했습니다만, 의외로 일이 많아져서 상당히 힘들어 졌습니다. 이를 보아서 간단한 기능하나 추가하는 것이 상당히 어려운 일이라는 것을 알 수 있었습니다. 먼저 SoundBible에서 위 스크린샷과 같은 효과음을 다운로드 받도록 합니다. 이미 있었던 종료버튼에 위 스크린샷처럼 AudioSource에 다운로드 받은 사운드를 집어 넣도록 합니다. 이제 이 종료버튼의 효과음이 작동할 수 있도록 로직을 짜는 단계에 왔습니다. 일단 종료버튼에서 GetComponen.. 2018. 9. 5.
유니티5 독학하기 그 78번째 걸음-부스터의 시각적, 청각적 효과 부여 final(요약) 안녕하세요? 드디어 플레이어 캐릭터가 부스터를 켰는지 알 수 있도록 하는 애니메이션 효과와 효과음을 주는 작업에 대한 블로그 포스팅도 마무리를 지저야 할 때가 왔습니다. 이번 포스팅에서는 제가 이 작업을 하면서 알아낸 것 까지 모두 다 정리를 한다는 것을 겸해서 포스팅을 하도록 하겠습니다. 먼저 작업을 하기 위해서 PlayerController.cs 스크립트를 열도록 합니다. 그리고 필요할 때 마다 스프라이트를 켜고 꺼야 할 필요가 있기에, 위 스크린샷처럼 SpriteRender형식의 광역 변수를 먼저 선언을 해 주도록 합니다. 그리고 역시 비어있는 유니티5의 PlayerController.cs 컴포넌트에다가 boosterController게임 오브젝트를 드래그 앤 드롭으로 갖다 놓도록 합니다. 그리고 .. 2018. 8. 28.
유니티5 독학하기 그 72번째 걸음-점프와 버튼효과음의 적용 안녕하세요? 이번 포스팅에서는 연습으로 만들고 있는 게임에서 메뉴에서 버튼을 누를때 나오는 사운드와 점프시에 따로 사운드를 지정해서 재생시키는 것에 성공했고, 이 내용으로 포스팅을 하고자 합니다. 먼저 점프를 할 경우에 나오는 사운드에 대해서 한번 SoundBible에서 다운로드 받아 오도록 합니다. 그리고 적용할 대상이 되는 Player게임 오브젝트를 유니티5 상에 있는 계층뷰에서 선택하도록 합니다. 인스펙트 뷰에서 Audio Source 컴포넌트를 추가해 놓도록 하고, 다음으로는 Play On Awake를 해제하도록 합니다. 그리고 오디오 소스를 추가한 것만으로는 아무런 작동을 하지 않기 때문에, 하는 수 없이 PlayerController.cs 스크립트에 코드를 넣으러 가 보도록 합니다. 그리고 사.. 2018. 8. 21.