본문 바로가기

게임제작318

유니티5 독학하기 그 91.2번째 걸음-일단은 해결된 태양의 실종(?) 안녕하세요? 해결이 될 듯 하면서도 해결이 안되고 있는 태양이나 달과 같이 하늘에 가만히 떠 있어야 하는 물체에 대해서는 작업이 좀처럼 안되고 있는 중인데, 일단 300.5f의 거리에서 갑자기 패럴렉스 스크롤이 생성되는 상황에서는 어떻게 대처를 해서 해결은 했는데, 이게 또 다른 문제의 시작일 줄은 이 때 까지만 해도 짐작도 못하고 있었습니다. 일단 그 상상을 초월하는 일이 발생하게 된 것에 대한 첫 발자국을 포스팅 하고자 합니다. 먼저 FreeParallx.cs 스크립트를 찾아서 들어가 보도록 합니다. 위 코드가 바로 새로운 오브젝트가 패럴렉스 스크롤에서 생성되는 위치를 지정해 주는 코드인데, 이전에 만들어 둔 것처럼 더 빈번하게 선인장이나 구름이 나오게 하기 위해서 55% 감소가 되도록 만들어 준 것.. 2018. 9. 22.
유니티5 독학하기 그 91번째 걸음-패럴렉스 스크롤의 점검과 돌발상황 안녕하세요? 지난번 포스팅에서는 어째 하다보니 태양이 실종된 상황이라는 참 어이가 없는 상황을 해결하기는 했는데, 문제는 그러고도 한가지 의문이 들었습니다. 바로 100.5f 거리에서 맞추는 데 성공했는데, 다른 거리에서 갑자기 패럴렉스 스크롤이 전개가 되면 어떻게 되는 가 하는 의문이 들었습니다. 이러한 확인 작업을 위해서 우선 GameManager.cs 스크립트를 찾아 들어가도록 합니다. 기존의 100.5f로 되어 있던 거리를 300.5f로 변경해 보도록 합니다. 갑자기 발생한 돌발 상황입니다. 그렇게 제대로 나오던 태양이 또 어느 사이에 사라진 것을 발견할 수 있었습니다. 어디서 문제가 생겼나 했더니, 좀 더 앞에서 생성이 되어서 거기서 다시는 들어오지 않는 것이 문제라면 문제라는 생각이 들었습니다.. 2018. 9. 22.
유니티5 독학하기 그 90.7번째 걸음-패럴렉스 배경의 사라진 태양을 찾아서 part2 안녕하세요? 지난번 포스팅에서는 시행착오를 거쳐서 어떻게 상황을 돌파해 보려고 했습니다만, 그게 잘 먹히지 않는 것을 보여주었습니다. 그래서 이번 포스팅에서는 그 동안 놓쳤던 것이 무었이 있었으며, 그것을 잡아서 어떻게 상황을 극복하는 지 여부를 포스팅 하고자 합니다. 먼저 위 스크린샷처럼 그 동안은 0으로 고정이 되어 있었던 Scale Height라는 항목을 1로 만든 다음에 나머지 값을 모두 0으로 만들어서 시도를 해 보았습니다. 일단 이러한 시도로 우선 태양의 y축의 값은 잡은 것을 확인할 수 있었습니다. 이제 x축의 좌표를 잡을 차례입니다. 일단 위 스크린샷처럼 마이너스의 값으로 설정한 다음에 다시 시도를 해 보았습니다. 뭐라고 해야 할까요? 태양이 계속 이상한...... 현상을 보이고 있는 것을.. 2018. 9. 21.
유니티5 독학하기 그 90.7번째 걸음-패럴렉스 배경의 사라진 태양을 찾아서 part1 안녕하세요? 지난번 포스팅에서 어떻게 2번째로 사막배경화면으로 바뀌면서 태양이 사라졌다는 것을 언급했습니다. 정확히는 이게 플레이어 캐릭터와 같은 속도로 보조를 맞추면서 계속해서 가야하는 구조물이 패럴렉스 스크롤에서 나오지 않는 문제라고 보는 것이 적절할 것으로 생각이 됩니다. 그래서 이번 포스팅에서는 이 문제를 해결하기 위한 여정을 올리고자 했는데, 분량이 길어서 2 부분으로 나누어야 했습니다. 그래서 지금 그 첫번째 파트를 포스팅하고자 합니다. 먼저 2번째 패럴렉스 배경을 만들어 주는 게임 오브젝트를 찾아가도록 합니다. 그리고 나서 한번 극단적으로 MinX와 MaxX의 값을 0으로 바꾸도록 했습니다. 그래도 여전히 카메라의 범위 안으로 태양이 들어오지 않는 것을 볼 수 있습니다. 일단 MinX와 Ma.. 2018. 9. 21.