A,D키를 이용한 좌우이동을 구현해보고 있는데


transform.Translate(new Vector2(x,y));


이런 형식의 코드를 짰었습니다.


여기서 transform 클래스의 Translate() 함수를 썼다는 것은 이해했는데,


함수에 입력해준 new Vector2(x,y)에서 'new'라는 것을 모르겠었습니다.


찾아보니 Vector2(x,y)의 값을 인스턴스화해서 입력해준다는 거라던데,


Vector2(x,y) 함수에서 도출된 값을 Translate가 받을 수 있도록 바꿔주는건가요?

( '인스턴스화'가 잘 와닿지 않습니다. 클래스에서 정의한 걸 토대로 실제 메모리를 사용해서 생겨난 것이 인스턴스라던데.. )


잘 짚고 넘어가야 할 것 같아서요 ㅠㅠ 애초에 C# 기초 개념이라 따로 C#만을 공부해봐야 하나 싶고요


빡대가리라 죄송합니다