//출처는 골드메탈님 강의입니다!
: 유니티의 모든 입력값을 관리하는 클래스이다. 키보드 입력 확인하는 함수로는 1) 처음 눌렀을 때 : Input.GetKey()2) 누르고 있는 중 : Input.GetKeyDown()3) 눌렀다가 땠을 때 : Input.GetKeyUp()로 구분된다. 키보드 입력값
등속 운동 : MoveTowards(현재위치, 목표위치, 속도) 로 구성 가감속 1) SmoothDamp(현재위치, 목표위치, 참조 속도, 속도)2) Lerp : 선형보간 \_SmoothDamp보다 감속 시간이 길다.//Lerp가 마지막 부분에서 감속이 이루어지면서 S
10fps와 60fps 모두 동일하게 동작하도록 한다. 사용 방법1) 벡터에 곱하기 : transform.Translate(vec \* Time.deltaTime);2) 시간 매개변수에 곱하기: Vector3.Lerp(vec1, vec2, T \* Time.deltaT
물리적인 힘을 가하기 위해서 필요하다. Start 함수에서 rigidbody의 velocity에 값을 지정하면 오브젝트의 position 변화율이 적용된다.충돌되는 물체가 없다면 해당 변화율 계속 유지함.Rigidbody 변화값은 Update가 아닌 FixedUpdat
ㄹㄹㄹ
유니티에는 좌표계가 2개가 있다.1) 스크린 : 게임이 표시되는 화면, 해상도로 크기 결정2) World 공간Text 컴포넌트에서 폰트 사이즈 너무 커서 텍스트 깨지는 경우가 있는데 이때는 요놈 2개를 overflow로 바꿔주자ui에다가 텍스처를 넣으려면 넣으려는 텍스
오버로드 : 함수명은 같지만, 매개변수가 다른 함수.Rotate함수는 오버로드 함수가 5개 있다. + 디폴트 아이템의 기울기를 기운 상태에서 월드 좌표에서 회전시키고 싶을 때=> 이렇게 진행하면 아이템의 로컬좌표계에서 회전이 된다. 월드좌표계를 기준으로 돌리기 : 오브