별의커비 3

[Unity] 커비 6일차 parallel scrolling -> 2D로 원근감 주기, 마리오 커비 탄생

1. mario enemy 생성 도트로 찍힌 마리오 애셋을 구해서 마리오 적을 만든다 1 - 1 마리오 애니메이션 구성 -> 자르고 기존의 enemy control script에 필요한 변수들도 만들어서 연결하고 등등 기본적인 애니메이션 만듦 1 - 2 마리오의 공격 마리오도 공격이 가능한데, 불꽃 발사하는 것으로 만들고 싶었다. 마리오 안에 자식 오브젝트로 불꽃을 만들고 애니메이션으로 추가해서 연결해줬다 (불꽃은 monster Weapon layer에 넣어서 trigger 처리로 공격당한다) 그 결과 마리오에게 맞은 커비가 탄생한다. 2. kirby mario 생성 (및 그리기) 2 - 1 커비 마리오 애니메이션 인터넷에서 얻은 커비 그림 많아보이지만 변신 완료 했을때 자유의 여신상 포즈, 점프 모션,..

공부/Unity 2023.04.18

[Unity] 커비 5일차 스테이지 선택 씬, 별 뱉기, 몬스터의 공격, 플랫폼 처리 (착지할 때만 닿는 바닥)

1. 공격중인 몬스터도 흡입 가능 몬스터가 공격중이라면 흡입이 불가했는데, beingInhaled 코드를 뜯어 수정했다. 2. cutter enemy 공격 생성 자식개체로 weapon을 만들어 애니메이션에 맞춰 돌아가게 만들었다. 이게 더 간단,, 이런식으로 collider 넣어준 공격 weapon을 날리게 했다 + animation 커터의 공격에 얻어맞은 커비 3. 플랫폼 -> 날거나 점프하면 부딪히지 않지만, 착지하면 부딪히는,,, 딱봐도 rigid.velocity.y 가 양수냐 음수냐 나누면 될 거 같아서 식쓰니깐 뭔가 이상했다. youtube 참고해서 수정했다 https://youtu.be/zKg70oiDFiw 아래 키 누르면 떨어지게 하고싶었는데, 커비 control script와 platfor..

공부/Unity 2023.04.17

[Unity] 커비 3일차, Layer Collision Matrix 안될 때 해결, 싱글톤으로 HP 선언 후 슬라이더 연동

1. 커비가 능력을 가지고 있을 때 능력벗고 별이 통통 튀어다니게 + 별을 먹으면 그 능력으로 다시 변신 1-1. 능력 벗는 파티클 애니메이션 찍기 완료! 1-2 능력 벗을때 파티클 생성 코드 + 걷는 도중 / 나는 도중 / 가만히 있는 도중 벗었을때 애니메이션 연결 점점 복잡해진다,,, 완료!! 1-3 능력 벗으면 나오는 별 애니메이션으로 돌아가게! 빙글빙글 완료! 1-4 별이 통통튀게 (벽돌 깨기같이) material 제작 후 rigidbody material에 넣어주기 완료! + 스크립트 작성 (오타난 bounceStar script) public class bouncStar : MonoBehaviour { [SerializeField] float speed = 90f; public Rigidbod..

공부/Unity 2023.04.13
728x90