해당 프로젝트는 패스트캠퍼스의 게임 제작 올인원 패키지 Online을 바탕으로 진행하였습니다. 게시물을 올리는게 문제가 될 시 게시물을 내리도록 하겠습니다. 이번 시간에는 캐릭터 이동을 매끄럽게 하기 위하여 애니메이션을 추가하도록 하겠습니다. 애니메이션을 사용하기 위하여 스크립트에 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 [Header("애니메이션 관련 속성")] public AnimationClip IdleAnimClip = null; public AnimationClip WalkAnimClip = null; public AnimationClip RunAnimClip = null; public AnimationClip Attack1AnimClip = null; public ..
해당 프로젝트는 패스트캠퍼스의 게임 제작 올인원 패키지 Online을 바탕으로 진행하였습니다. 게시물을 올리는게 문제가 될 시 게시물을 내리도록 하겠습니다. 이번 시간에는 캐릭터를 맵에 추가하고 캐릭터를 이동하는 코드를 작성해보도록 하겠습니다. 유니티 하이라키 뷰에 준비해놓은 에셋에 있는 캐릭터를 추가합니다. 캐릭터를 이동시키기 위한 코드를 스크립트에 작성합니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 public class FighterControl : MonoBehaviour { [Header("이동관..
해당 프로젝트는 패스트캠퍼스의 게임 제작 올인원 패키지 Online을 바탕으로 진행하였습니다. 게시물을 올리는게 문제가 될 시 게시물을 내리도록 하겠습니다. 저번 시간에는 맵을 생성 후 약간의 지형을 추가했습니다. 이번 시간에는 맵에 나무를 추가하도록 하겠습니다. 하이라키 뷰에서 Terrain을 클릭 후 나오는 인스펙터 뷰에서 Terrain 탭에 있는 Paint Trees를 클릭합니다. 현재 이미지에서는 이미 나무 3가지가 추가되어있는 상태지만 없다고 가정하고 진행하도록 하겠습니다. 나무를 추가하는법 Edit Trees를 클릭한다. 나오는 3가지 선택지중 Add Trees를 클릭한다. 나무에 해당하는 게임 오브젝트를 선택한다. Add 버튼을 누른다. 그 후에는 추가 된 나무를 클릭 한 후 씬 뷰에 클릭하..
해당 프로젝트는 패스트캠퍼스의 게임 제작 올인원 패키지 Online을 바탕으로 진행하였습니다. 게시물을 올리는게 문제가 될 시 게시물을 내리도록 하겠습니다. RPG 게임의 맵을 제작하기 위하여 상단의 GameObject - 3D Object - Terrain을 선택하여 바닥을 만들도록 합시다. 바닥을 제작 한 후 게임 뷰로 보면 이런 모양으로 보이게 됩니다! 여기서 하이라키 뷰에서 Terrain을 클릭하여 인스펙터 뷰를 봅니다. 붓 모양을 클릭한 후 Terrain Layers에 있는 Edit Terrain Layers를 클릭 후 Create Layer를 클릭하여 텍스처를 추가합니다. 텍스처를 추가했을 때 게임 뷰로 보면 이렇게 바뀝니다! 풀밭만 있으면 너무 밋밋하기 때문에 새로운 텍스처를 추가해 줍니다 ..