코딩199 유니티5 독학하기 그 57번째 걸음-드디어 본격적인 게임 만들기 실습 안녕하세요? 유니티 NGUI 게임 프로젝트라는 책을 보고서 어느정도 2D 유저 인터페이스를 만들 기초를 다진 것 같아서, 이번에는 예전부터 보았던 책인 유니티 5.X,와 함께하는 C# 첫걸음 이라는 책에 있는 내용을 바탕으로 일단 에셋이랑 이런 것을 처음부터 만들 단계는 아니기 때문에, 하는 수 없이 책에서 제공해 주는 프리펩 등을 이용해서 간단한 런 게임을 만드는 실습을 시작하고자 합니다. 원래는 챕터9의 내용을 한개의 포스팅안에 끝내려고 했는데, 분량이 너무 길어져서 하는 수 없이 중간에 짤라야 했습니다. 그래서 이번 포스팅에서는 런게임에서 어떻게 해서 플레이어 캐릭터와 바닥을 설치하며, 어떻게 해서 점프하는 기능을 만들 수 있는지를 실습해 보았고, 그 내용을 포스팅 하고자 합니다. 먼저 위 스크린샷.. 2018. 7. 19. 유니티5 독학하기 그 55.25걸음-의문이 들었는 코드의 해석 안녕하세요? 제가 프로그래밍을 어디서 배운 적이 없다 보니, 이래저래 이 코드들의 의미를 이해하기 위해서 상당히 애를 먹기는 먹었는데, 아무튼 간에 일단 알아 내기는 냈으니, 이제 그 관련된 내용을 포스팅 하도록 해 보겠습니다. 변수 += (Time.deltaTime / switchDuration); 이 코드가 이해가 되지 않았는데, 우선 A += B; 는 A = A + B; 라는 의미가 있다고 합니다. 그래서 변수의 값을 점점 증가시키는 데 쓸수 있는데, 문제는 그 위에 있는 Time.deltaTime이라고 합니다. 어쩌면 가장 중요하다고 할 수 있는 것이 바로 Time.deltaTime이라고 하는데, 지난 프레임이 완료되는 데 까지 걸린 시간 단위로, 보통은 초 단위를 쓴다고 합니다. 문제는 이게 캐.. 2018. 7. 14. 유니티5 독학하기 48.5걸음-암초에 부딧쳤습니다. 안녕하세요? 실은 이번에 잘하면 유니티 NGUI 게임 프로젝트라는 책의 챕터4를 다 끝내려고 했습니다만, 예상치 못한 암초를 만나서 하는 수 없이 잠시 좌초되어 있어야 했고, 이번에는 그 내용을 포스팅 하고자 합니다. 이번에는 게임을 종료하고 나서도 설정된 옵션의 값을 저장해야 하는 필요성이 있기 때문에, 그 작업을 실행하고자 위 스크린샷에 보이는 게임 오브젝트들을 선택하고 나서, 그리고 나서 Add Component를 써서 Saved Option이라는 컴포넌트를 추가 하도록 합니다. 그리고 각자 위치에 맞는 부위에 key name에 적절한 이름을 부여 하도록 합니다. 저장이 되기는 되는데, 문제가 발생했습니다. 어찌된 영문인지 Sound체크박스에서 나오는 체크가 해제되어 있는데도 사라져야 하는 Volu.. 2018. 6. 19. 드디어 제대로 작동이 된 분류기계와 다음 단계 안녕하세요? 이 프로젝트에서 드디어 분류기계인 sorting machine에서 발생하는 오류를 전부 제거하는 데 성공하였고, 어떻게 해서 다음 단계를 그리고자 했는데, 일단 이번 포스팅에서는 프로그램을 어떻게 작성해야 했는지에 대해서 주로 이야기를 하게 될듯 합니다. 먼저 어디가 문제인고 하니, zerocondition이라고 해서 제가 이름을 지은 스크립트가 at EXIT에 있는 센서를 건드리면 작동을 해야 하는데, 그러지 못하는 현상이 벌어진 것입니다. 이게 왜 시뮬레이션 상인데도 일어나는 지는 잘 모르겠습니다만, 아무튼 일어나기는 일어났었고, 이 오류를 수정해야 했습니다. 그래서 먼저 생각한 것인 센서가 작동하지 않는 이유는 정확히는 CiMonX에서 너무 스크립트를 많이 처리한다고 해서, 센서가 보내.. 2018. 3. 25. 이전 1 ··· 43 44 45 46 47 48 49 50 다음