Unity) animation과 screentoworldpoint에 관하여
게시글 주소: https://orbi.kr/00066010649
안녕하세요 뱁새입니다 (۶•<•)۶❗️
최근 유니티도 배우고 있어서 이와 관련한 게시글도 올려보려 합니다
그럼 가봅쉬다
오늘은 위에서 떨어지는 랜덤한 크기의 장애물들을 shield로 받아쳐 balloon을 보호하는 게임을 만드는 과정 중 일부를 정리해볼 것입니다
우선 위 화면에서 확인할 수 있는 game object는 크게 shield와 balloon 인데요
balloon에는 animation을 부여해 상시로 색이 변하는 효과와 혹여나 장애물을 맞았을 경우 터지는 효과를 구현,
shield에는 cs를 활용해 shield가 마우스 포인터를 따라 움직일 수 있도록 구현할 겁니다
1. balloon이 상시로 색이 변하는 animation 적용
하나의 오브젝트에 animation을 부여하기 위해서는 오브젝트 위에 animation을 끌어다 올려놓고 오브젝트가 시간이 흐름에 따라 변하는 양상을 기록하면 됩니다
여기서 record 버튼을 누르고 각 시간대에 맞는 속성을 찍어주면
이렇게 balloon의 색이 깜빡깜빡거리게 됩니다
2. 마우스의 포인터에 따라 shield가 움직이도록 구현
그렇다면 마우스 포인터에 따라 shield를 움직일 수 있게 하려면 어떻게 하는 것이 좋을까요?
이는 screentoworldpoint를 활용하여 구현하면 됩니다
우선 cs를 만들어주고 이를 shield에 끌어다 놓으면 cs를 shield에 적용할 수 있습니다
다음으로 카메라가 비추고 있는 스크린 내의 좌표값을 사용할 수 있어야 하므로 screentoworldpoint를 활용해 코드를 작성해주면..
아주 귀여운 오리 친구와 shield가 함께 움직이는 모습을 볼 수 있습니다
정말 ez 하지요?
이후 과정인 balloon이 터지는 animation 적용은 animation 컨트롤러를 통해 구현하는데 이건 다음에..
0 XDK (+0)
유익한 글을 읽었다면 작성자에게 XDK를 선물하세요.
-
맛보기로 몇개만 풀어봤는디 너무 끔찍한데.... 여태까지 가형 30번은 안봐도...
-
더워서 깻다 ㅡㅡ...
-
하.......
-
강k 1회 스포 1
해주세요
-
수학 공부법 질문드립니다. 큰 도움이 되어주신 분께 이만덕 드릴게여 목표는...
-
영어 개 싫음 5
진짜 너무 싫음
-
친구한테 고민상담 해주는데 진짜 답이 없어보여서 뭐라 말해야할지 모르겠어요
-
성공하고 나면, 그걸 어떻게 했냐고 물을 거에요
-
근데 삼각형의 성질이 이리 어려?웠나 에이급 << 이새낀 그냥 어려운 책이었던게 맞다
-
Ai 때문에 가고싶은 학과를 못 정하겠음 뭐만하면 ai가 점령할 거 같단 생각에...
-
아니 개맛없네 5
4500원 버렸네 ㅜㅜ
-
3월달이후론 단어는 딱히 안 어려운등
-
가재맨 닮으신 듯 필터 씌운 가재맨 코랑 김지석 쌤 그냥 코랑 크기가 비슷함.
-
개념은 이지영 들었고 생윤만 포스텝 들으면서 사문은 도표특강 들으려 하는데...
-
어 2
사람이 없군요
-
죽여도 ㅇㅈ? 내가 그리 피지말라했건만.... 관리하기 힘들다 이시키야
-
이제 미미미누만 남았노….
-
나머지 다 외웠는데 아프리카 ㄹㅇ 헬이네 일단 나라이름부터가 익숙지 않아서 ㅠㅠ
-
20강부터 완강까지 달린다
오 감사합니다 도움이 많이 될 거 같아요!

헉 도움이 되신다면야 제가 더 감사합니다..!
일류 로봇새가 되기 위한 과정이라고나 할가?막짤이 뭔가 누가 많이쓰던 비둘기야 어쩌구가 떠오르네요...

후후..
흐흐 선생님도 코오딩의 세계에 빠져보시지 않으시렵니까
안이 왜 정치 태그임!
유니티 -> 통일 -> 정치...?사실 그냥 아무 글이나 정치 붙더라고요

헉 그런.. 알려주셔서 감사해요
유니티도 공부하시네희희 게임을 워낙 좋아하는 터라 이것도 한 번 배워보고 싶었어양
우왕!!! 여유가 있다면 배워보고 싶네요 헤헿...뱁새님 멋지십니다

히히 감사합니당
저런 과정을 거쳐서 하이퍼 버닝이 나오는구나
이번 기회로 메이플 부서 프로그래머분들께 감사를..뱁뱁이안넝
대단한 사람이었너