본문 바로가기

독학178

유니티5 독학하기 그 58번째 걸음-애니메이션 부여하고 앞으로 이동하기 안녕하세요? 이번 포스팅에서는 지난번에 실습으로 만드는 게임의 캐릭터인 제이크가 제자리에서 점프를 하고, 이게 허공답보가 되지 않도록 만드는 것을 보았습니다. 이번 시간에는 상황에 맞는 애니메이션을 지정하는 방법을 보여주고, 캐릭터를 앞으로 이동하도록 만들어 보고자 합니다. 먼저 Windows항목에 있는 Animator라는 항목으로 가서, 애니메이터창을 열도록 해 봅니다. 일단 애니메이터뷰에서는 아무것도 안 보이기 때문에, 위 스크린샷에 보이는 것처럼, Player게임 오브젝트의 자식 오브젝트인 sprite라는 오브젝트를 선택하도록 해 봅니다. 그러면 위 스크린샷과 같은 애니메이션뷰가 나오는 것을 볼 수 있는데, 문제는 제가 지금 보고 있는 책에서는 이에 대해서 설명을 해주지 않아서, 자세한 내용을 알 .. 2018. 7. 20.
유니티5 독학하기 그 53.75걸음-갑작스러운 암초 안녕하세요? 원래는 이번 포스팅에서 제대로 완성품을 내 놓으려고 했는데 생각지 못한 암초를 만나서 이래저래 헤메게 되었습니다. 그래서 하는 수 없이 포스팅을 여기서 끊어서 올리고자 합니다. 일단 지난 시간에 4개 속성이라는 버튼을 만들어서 이걸 띄우는 데는 성공했는데, 문제는 원하는 게임 오브젝트에 올려놓지는 못했습니다. 먼저 지난번 포스팅에서 만들어 놓은 적이 있었는 ElementalSwitch라는 게임 오브젝트를 선택 하도록 합니다. Add Component를 눌러서 Follow Object.cs라는 스크립트를 인스펙터 뷰에서 추가해 주도록 합니다. 다음으로는 인스펙터 뷰로 가서, FollowObject의 설정을 위 스크린샷과 같이 해 줍니다. 그리고 나서 MainCamera는 계층뷰에 있는 Game.. 2018. 7. 8.
유니티5 독학하기 그 52번째 걸음-드디어 만들기 시작한 게임씬 실습 안녕하세요? 어찌어찌 드디어 유니티 NGUI 게임 프로젝트라는 책도 챕터 6을 하는 중인데, 여기서도 게임 뷰에서 추가할 것이 많이 있어서 한번 실습을 해 보기로 했습니다. 가장 먼저 할 것은 이 책의 예제대로 실습을 일단 해 보기 위해서 에셋을 추가하는 작업이 되었습니다. 가장 먼저 책의 주소로 가서 tar파일을 받았는데, 처음에는 이게 정확히 무엇인지 몰라서 압축을 풀어 보았습니다만, unitypackage파일이라는 것은 없었습니다. 그래서 먼저 유니티의 위 스크린샷과 같은 창을 열어서 Import Package라는 것을 시작하도록 합니다. 그래서 위 스크린샷처럼 All files를 하는 것으로 두어서 tar파일을 그냥 그대로 가져오는 것으로 해야 합니다. 여기서 모든 파일을 체크한 다음, 그대로 가.. 2018. 7. 5.
유니티5 독학하기 그 47번째 걸음-게임 씬으로 전환하는 작업하기 안녕하세요? 이번 포스팅에서 드디어 게임 시작 버튼을 누르면 게임 시작 씬으로 장면을 바꾸는 것을 실습해 보았고 그 내용을 포스팅 하게 되었습니다. 아직은 배워야 하는 것이 많다는 생각이 들기도 하지만, 이것 하나만 해도 유니티NGUI게임 프로젝트라는 책을 공부한 보람이 있다는 생각이 듭니다. 이제 DisappearOnClick.cs라는 스크립트에서 위 스크린샷처럼 처리를 해서 Tween Effect를 주도록 합니다. 여기서 원래를 저 긴 항목에다가 .method를 다 붙이면 코드가 너무 길어지기 때문에... UITweener 변수명 = Tween을 주는 코드;변수명.method = UITweener.Method.Tween효과 이런 식으로 바꾼 것입니다. 위 도표처럼 저러한 Tween효과를 주면, Twe.. 2018. 6. 13.