좌표와 속도를 다루는 도구 - 벡터 | 유니티
HTML-код
- Опубликовано: 10 ноя 2024
- 좌표와 속도를 다루는 도구인 벡터에 대한 기초적인 내용과 유니티 엔진에서 벡터를 사용하는 방법에 대한 내용입니다.
[유니티 어필리에이트 프로그램]
아래의 링크를 통해 에셋을 구매하시거나 유니티를 구독하시면 수익의 일부가 베르에게 수수료로 지급되어 채널의 운영에 도움이 됩니다.
유니티 에셋스토어 : prf.hn/l/vJl41D5
유니티 플러스 : prf.hn/l/wLNyJZG
유니티 프로 : prf.hn/l/qXOybmp
[투네이션]
toon.at/donate...
[Patreon]
/ wergamedevchan
오우 벡터 연산 깔끔하네요 내적까지 나올 줄은 몰랐지만 정말 잘 정리하셨습니다🌻
열심히 만들었습니다 ㅎㅎ 벡터를 다루면서 내적/외적을 빼먹을 순 없겠더라구요!
잘 봤습니다. 머리속에 쏙쏙 들어 오네요. 감사합니다.
강의 내용이 정말 깔끔하고.. 꼭 알아야 될 원리를 꼭 집어서 알려주시니 정말 좋습니다~
이해할때까지 돌려보겠습니다 ㅎㅎ
감사합니다. 큰 도움이 되었습니다 :-)
❤레전드 강의
선생님 감사합니다
늘 쉽게 알려주셔서 감사합니다~
게임에 어디에 적용할 수 있는지도 알려주시면 좋을 것 같아요!
벡터는 게임을 만들면 그냥... 숨쉬듯이 쓰시면 됩니다 ㅎㅎ
내적이나 외적은 생각보다 자주 쓰이진 않지만, 셰이더 쪽으로 가면 상당히 많이 쓰게 될 거에요
@@wergia 감사합니다!!
좋은 강좌 감사합니다. ^^
더 좋은 내용으로 앞으로도 열심히 올리겠습니다!
정말 훌륭한 유니티 벡터 강의네요. 근데 막상 코딩을 하다보면 벡터와 트랜스폼 중 어떤 걸 써야할지 아직도 헷갈려요 ㅋ
트랜스폼은 위치와 회전, 크기까지 포함하는 데이터입니다. 이 세 가지 데이터가 모두 필요한 경우에 트랜스폼을 사용하면 되고, 위치 값만 필요하면 벡터를 사용하면 됩니다. 회전만 필요하면 쿼터니언을 사용하면 되구요.
오우!
c#스크립트에 vector3 v1 = new 이런식으로 쓰셨는데 new는 무엇인가요?
클래스의 객체를 생성하는 것입니다. Vector3 v1 = new Vector3();는 새로운 Vector3 객체를 생성해서 v1 변수에 넣어주는 것입니다.
Quaternion도 알려주시면 감사합니다 ㅠㅠ
사원수 공부를 하러가야겠군요 ㅜㅜ
이러한 연산들이 구체적으로 게임 어디에서 사용되는지 알려주셨으면 좋겠어요 ㅠㅠ
게임의 좌표나 방향과 관련된 곳에는 모두 사용됩니다. 캐릭터 이동, 캐릭터가 바라보는 방향, 셰이더 계산 등에도 사용됩니다.
벡터테스트가 에러가 납니다. 혹시 비주얼스튜디오에 추가로 설치해야하는부분이 있을까요?
유니티 설치를 일반적으로 하듯이 하셨다면 추가로 설치할 것은 없습니다.
정확히 어떤 에러가 발생하나요?
스크립트를 열었을때 MonoBehaviour가 청록색으로 보이지 않고 하얀색으로 보인다면 유니티 엔진과 비주얼 스튜디오가 제대로 연결되지 않은 것입니다.
그렇다면 ruclips.net/video/ZRsXb1Rt938/видео.html 이 영상 4분부터 보시고 따라하시면 해결하실 수 있을 거에요.
전 왜 저로그가 안나올까요ㅠㅠㅠ흐엉 눙물..
콘솔창이 안떠있나요? 아니면 콘솔창에서 아예 로그가 안나오는건가요?
@@wergia ㅎ..느낌표아이콘을 안누르고 화면만 바라보고 있던거였어여..!
일어나라~