반응형 Unity Editor1 Unity) 2D Curve Editor 샘플코드 2D Curve Editor 샘플 코드 예전에 참고한 2D Curve의 샘플 코드를 작성했다. 2D로 베지어 곡선을 이용해서 포인트 포인트를 처리했고 Edit의 형태로 나중에도 많이 사용이 가능할 거라는 생각이 들어서 작업했다. 간략하게 설명하면 Event를 받아서 Shift 버튼과 마우스 클릭을 하게 되면 (Button이 아닌 경우) 해당 path에 Segment를 한 개 추가한다. Undo.RecordObject는 해당 데이터를 Undo를 할 수 있도록 처리하는 기능이다. void Input(){ Event guiEvent = Event.current; Vector2 mousePos = HandleUtility.GUIPointToWorldRay(guiEvent.mousePosition).origin;.. 2020. 7. 29. 이전 1 다음 반응형