유니티 동영상 학습에 나온걸로 몇번보고서야 그런가보다 하는정도의공부입니다.
다른분들은 어떻게 효과적으로 공부하는지 궁금해요..
public class NewBehaviourScript : MonoBehaviour {
private Rigidbody rb; -->그냥 물리엔진함수라고 그런가부다함.
private void Start()
{
rb = GetComponent<Rigidbody>(); 잘은 모르지만 rb라는 방과 유니티 화면에 있는 rigidbody 슬롯?과 연동된거 아닐까 하는 생각.
void FixedUpdate() -->그냥 컨틀로하기 필요한 함수라고만 생각
{
float moveHorizontal = Input.GetAxis("Horizontal"); -> moveHorizontal이란 방에 키보드입력을 위한(Input.GetAxis)입력 "Horizontal" 이건 왜있는건지 이해를 못함
float moveVertical = Input.GetAxis("Vertical"); 위와 같음
Vector3 movement = new Vector3(moveHorizontal, 0.0f, moveVertical); 리짓바디랑 같이 써야되는 함수라고 생각함 그러나 new의 의미는 모르겠음(새로운 방을 new라고 하나만든건가..) 벡터값은 키보드 누르는대로 수치가 적용
rb.AddForce(movement); 위의 수치가 출력되여 본화면에서 이동?