본문 바로가기

게임개발339

유니티5 독학하기 그 90.7번째 걸음-패럴렉스 배경의 사라진 태양을 찾아서 part1 안녕하세요? 지난번 포스팅에서 어떻게 2번째로 사막배경화면으로 바뀌면서 태양이 사라졌다는 것을 언급했습니다. 정확히는 이게 플레이어 캐릭터와 같은 속도로 보조를 맞추면서 계속해서 가야하는 구조물이 패럴렉스 스크롤에서 나오지 않는 문제라고 보는 것이 적절할 것으로 생각이 됩니다. 그래서 이번 포스팅에서는 이 문제를 해결하기 위한 여정을 올리고자 했는데, 분량이 길어서 2 부분으로 나누어야 했습니다. 그래서 지금 그 첫번째 파트를 포스팅하고자 합니다. 먼저 2번째 패럴렉스 배경을 만들어 주는 게임 오브젝트를 찾아가도록 합니다. 그리고 나서 한번 극단적으로 MinX와 MaxX의 값을 0으로 바꾸도록 했습니다. 그래도 여전히 카메라의 범위 안으로 태양이 들어오지 않는 것을 볼 수 있습니다. 일단 MinX와 Ma.. 2018. 9. 21.
유니티5 독학하기 그 90.5번째 걸음-패럴렉스 스크롤 배경음악 다듬기 안녕하세요? 지난번 포스팅에서 패럴렉스 배경화면이 바뀌면서 동시에 배경음악도 바뀌는 것을 보았는데, 문제는 아직 테스트 해 보지 않은 것이 하나 남아 있습니다. 무엇이냐 하면, 게임오버가 되었어도 게임오버 화면에서만 적용이 되어야 하는 배경음악이 제대로 적용이 되는가 하는 문제가 하나 남아 있습니다. 그래서 우선 게임오버가 일어날 수 있도록 LevelPieceDesert라고 하는 빠질 수 있는 구멍이 있는 발판세트를 하나 만들어 주도록 합니다. 그리고 이렇게 구멍을 조그만하게나마 만들어 주도록 합니다. 그리고 계층뷰에서 LevelGenerator2를 선택하고서 구멍이 있는 발판을 선택해 주도록 합니다. 한가지 문제가 생겼습니다. 게임오버가 되었는데, 사막 배경화면에서 나오는 배경음악이 게임오버 뷰의 배경.. 2018. 9. 21.
유니티5 독학하기 그 90번째 걸음-패럴렉스 스크롤 배경음악의 체인지part2 안녕하세요? 지난번 포스팅에서는 첫 시도를 했는데, 그게 실패해서 기존의 배경음악이 전혀 꺼지지 않는 현상일 벌어졌다는 것을 언급하면서 마쳤습니다. 그래서 이번 포스팅 안에서는 여러번의 시도를 더 하여서 기거이 기존의 배경음악을 끄고, 새로운 배경음악을 켜는 데 성공했기에, 이를 포스팅 해 보고자 합니다. 일단 enabled항목이 안 듣는것이라고 생각하고, 기존의 사운드는 Stop()명령어를 사용해서 멈추게 하였고, 새로운 배경음악은 Play()메소드를 사용해서 연주를 시작 하도록 했습니다. 그리고 이 작업을 위해서 지난번 포스팅에서 비활성화 시켰는 2번째 패럴렉스 스크롤에 붙어 있는 AudioSource를 다시 활성화 시켰습니다. 그런데 위 스크린샷처럼 SoundState가 1이면서 동시에 StageC.. 2018. 9. 20.
유니티5 독학하기 그 90번째 걸음-패럴렉스 스크롤 배경음악의 체인지 part1 안녕하세요? 배경이 사막으로 바뀌었으면, 이제 배경음악도 바뀌어야 한다는 생각을 해서, 기존의 배경음악에서 새로운 배경음악을 바꾸어야 할 차례가 왔는데, 이 작업은 처음에는 제 예상에 쉽게 끝이 날 수 있을 것으로 생각을 했습니다만, 생각외로 작업이 길어져서 2부분으로 부득이하게 나누어야 했습니다. 아무튼 이제 그 독학하는 과정의 첫번째 파트를 시작합니다. 먼저 BenSound에서 무료로 사용이 가능한 배경음악 사운드 파일을 다운로드 받도록 합니다. 이 사운드 파일을 유니티5의 Sounds폴더로 가지고 오도록 합니다. 그리고 불활성화가 되어 있는 Parallax_BackGorund2 게임 오브젝트를 계층뷰에서 선택하도록 합니다. AudioSource 컴포넌트를 추가한 다음에 위 스크린샷처럼 설정을 해 주.. 2018. 9. 20.