안녕하세요 오늘은 앞서 모든 기능들을 다만들고 이제는 디자인,그래픽아트 부분을 추가해줄 예정입니다.
우리는 디자인,그래픽아트부분을 잘 만지는 사람들이라면 실제로 디자인을 추가해서 사용할 수 도 있습니다.
하지만 그런 리소스들을 사람들이 공유하고 사고 팔고 만들게 해놓은 곳이 있습니다.
그곳이 바로 Assets Stroe 입니다.
https://assetstore.unity.com/ko-KR
에셋스토어
여러분의 작업에 필요한 베스트 에셋을 찾아보세요. 유니티 에셋스토어가 2D, 3D 모델, SDK, 템플릿, 툴 등 여러분의 콘텐츠 제작에 날개를 달아줄 다양한 에셋을 제공합니다.
assetstore.unity.com
여기들어가서 저희는 다양한 비행기 모형이라던기 총알모형이라던가 사운드 등등 다양하게 다운받을수 있습니다.
저희가 이제 받아야할 디자인 및 그래픽의 이름을 한번 검색해봅시다.
Awesome Cartoon Airplans < 검색
그러면 다양한 Assets 들이 존재합니다.
저희는 여기서 맨 첫번째 에셋을 선택해서 기존에 있던 뼈대에 살을 입혀줄 생각입니다.
클릭을하면
이런 웹페이지가 생성됩니다. 여기서 저희는 Unity 열기를 한번 눌려봅시다.
여러분들이 처음보면 Assets 추가하기 & Assets 다운로드 이렇게 뜰겁니다. 클릭하시면 됩니다.
순서
Awesome Cartoon Airplanes > import > import
Assets > AwesomeCartoonPlanes
생겼죠? 그러면 Import 된겁니다.
자이제 저희는 이제 프리팹파일에 들어가서 새로운 메쉬를 활용할겁니다.
Assets> AwesomeCartoonPlanes >Prefabs > Plane1
자한번 사용해봅시다.
Prefabs > Plane1 > Player 자식개체로 끌어 넣어봅시다.
자 이렇게 하면 기존Player에 있던 큐브에서 Plane1로 모양이 변하게 됩니다.
근데 여기서 좀 더 수정할게 있습니다.
Player 오브젝트 클릭 > Mesh Renderer 부분을 체크 해체
이렇게하면 원래 Player의 큐브형태의 렌더가 사라지고 비행기형태만 남게됩니다.
다음 진행해봅시다.
근데 비행기가 2D화면에서 보면 뒷날개,뒷모습만 보여주고 크기도 너무 크니 조정해주도록하겠습니다.
값
Rotation : -1,0,0
Scale : 0.2, 0.2, 0.2
이렇게해주면 위의 그림처럼 비행기가 작고 위로 올라간 모습을 취하게 됩니다.
자 한번 실행해줍시다.
그러면 Player가 모양이 바뀐걸 확인할 수 있습니다.
자 그렇다면 적비행기 또한 저렇게 바꿀 수 있을지 한번 해보도록하겠습니다.
일단 제일 먼저해야될것은 우리가 Enemy 프리팹파일 설계도에서 Plane2를 입히는 작업을 해야됩니다.
Assets > Prefabs > Enemy(더블클릭)
하게되면 이런창이 뜹니다.
우리가 지금까지 봐왔던 Enemy 프리팹파일의 설계도 형체입니다 저희는 여기서 뭘해야 하냐면
Enemy 프리팹 파일 부모객체에 하위객체로 Plane2를 집어넣을겁니다.
이렇게 말이죠.
지금 하이어라키 보면 Enemy/Plane2 들어간거 보이시나요?
이러면 Renderer가 입력이 된겁니다.
아까전에Player도 이렇게 Cube 형태를 없에주는 작업을했으니 저희도 똑같이 해줍시다.
근데 저상태로 게임을 시작하면 저 파란색 비행기 또한 뒷모습만 보여줄테이니 저희는 파란색 비행기의 회전과 크기
부분을 수정하겠습니다.
자 이렇게 하면 Plane2 부분에 모양을 바꿔놨기 때문에 EnemyManager에서도 저렇게 명령을 받습니다,
그러면 한번 실행을 해보겠습니다. 과연 Enemy 모양이 바뀌었을까요?
짜잔 이렇게 형성이됩니다.
주의점
Enemy/Plane2의 크기만 조정해줘야합니다. 방향도 마찬가지구요.
저또한 공부하는 입장에서 아까 크기조절이나 방향을 잘못설정해서 비행기가 엄청나게 크게 나온사건이 있었습니다.
주의해주시길 바랍니다.
자 오늘은 비행기 모양을 수정하는 방법만을 가지고 다뤄봤습니다.
다음시간에는 총알모양을 한번 수정해보도록하겠습니다. 오늘한거 잘 공부하고 내일봐요! 안녕!
'Unity공부' 카테고리의 다른 글
인생유니티 교과서 공부하기 Chap.10(알파버젼-뒷배경화면 입히기) (0) | 2024.04.21 |
---|---|
인생유니티 교과서 공부하기 Chap.9(알파버젼-이펙트,총알업그레이드) (0) | 2024.04.21 |
인생유니티 교과서 공부하기 Chap.7(메모리관리-총알삭제) (2) | 2024.04.20 |
인생유니티 교과서 공부하기 Chap.6(적스폰,인공지능) (1) | 2024.04.20 |
인생유니티 교과서 공부하기 Chap.5(Destroy 충돌) (0) | 2024.04.18 |