+ 이 글은 작성자가 직접 공부하고 복습하며 작성한 글입니다. 만약 직접 작성하지 않았다면, 꼭 출처를 밝히겠습니다!
+ 이 글은 개인적인 공부를 바탕으로 작성되었기에, 틀린 부분이 있을 수 있으며, 틀린 부분이 있다면 알려주시면 감사하겠습니다!
+ 이 글을 다른 곳으로 가져가신다면, 꼭 출처를 남겨주세요~
+ '참고사이트'는 공부하기 위해 참고한 사이트들을 모아 둔 것입니다.
+ 혹시라도 문제가 된다면 바로 조취를 취할테니, 말해주시면 감사하겠습니다!
해당 속성은 해당 Object의 rigidbody 속력 벡터를 나타낸다고합니다.
사용해본 결과, 벡터값을 넣으면, 해당 방향으로 움직이게 합니다. 즉, 그 rigidbody에 말 그대로 속도를 주는 것이죠.
만약 중력이 작용하고 있다면, 그리고 바닥에 있다면, 그 마찰로 인해 서서히 줄어들겁니다.
공식 Docs에서는 왠만하면 만지지 말라고합니다. 왜냐하면, 비정상적인 물리 처리가 될 수 있기 때문이라고하네요.
대표적으로, 다른 물체에 의해 밀리거나, 1인칭 컨트롤러가 Jump할 때 등과 같은 상황에 사용됩니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 | using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { public Rigidbody rb; void Start() { rb = GetComponent<Rigidbody>(); } void FixedUpdate() { if (Input.GetButtonDown("Jump")) rb.velocity = new Vector3(0, 10, 0); } } | cs |
** 참고사이트 **
- [영어] https://docs.unity3d.com/ScriptReference/Rigidbody-velocity.html
- [한글] https://docs.unity3d.com/kr/530/ScriptReference/Rigidbody-velocity.html
Copyright © -강정이좋아- 무단 전재 및 재배포는 하지 말아주세요.
'요리 레시피 > Unity' 카테고리의 다른 글
Script에서 Resource가져오기 (0) | 2018.06.12 |
---|---|
Script에서 Mouse 입력 설정하기 (0) | 2018.06.12 |
[UGUI] Progress Bar - Slider (0) | 2018.04.06 |
[UGUI] NGUI -> UGUI (0) | 2018.04.06 |
[Unity] Edit 모드, 마우스 관련 - 휠 드래그가 느려요... (0) | 2018.04.06 |