본문 바로가기

MapTool

(2)
MapTool (만든 Cube Json으로 Save 및 불러오기 및 생성된 Cube 리스트 관리) 목차 CSV 파일에 대한 간단한 설명 Json 으로 저장하기 위한 리스트 생성 및 넣기 Save 버튼 만들기 Scale 관련 기능 바꿔주기 Json 불러오기 파일 이름 안썼을 때 나오게 해주기 큐브를 하나씩 지울 때 리스트에서도 빠지게 해주기 CSV 파일에 대한 간단한 설명 CSV 파일이란? 우측에는 컴마로 저렇게 써져있는데 이걸 CSV 파일로 변환하면 왼쪽 처럼 나온다! 즉, 컴마가 변환 기준! 우리가 이번에 CSV 를 쓸 수도 있다 Json 으로 저장하기 위한 리스트 생성 및 넣기 Map---> 만들어진 오브젝트와, 그 오브젝트의 index 를 담을 수 있는 클래스를 생성한다 위에서 만들어진 클래스를 담아 놓을 리스트를 생성한다. => createdObjects MapEditor----> Create..
Map tool 둘째 날 (Floor 생성 버튼, Cube 생성하기, Grid 에 맞춰서 생성하기, Cube 색 선택하는 PopUp 구현하기) 목차 바닥 생성하게 하기 Cube 만들어 주기 Grid 에 맞춰서 박스 생성하기 바닥에만 Ray 를 쏴서 Cube 를 바닥에만 만들기 CubeDelete 기능 구현하기 DropDown 으로 Cube 의 색을 선택하기 바닥 생성하게 하기 변경하면 적용 될 수 있게 하는 코드 MapEditor.cs ------> OnInspectorGUI() 이 함수 안에 작성 변경 사항이 생기면, Scene 옆에 * 표시가 나오게 하는거임 MapEditor.cs ------> OnInspectorGUI() 바닥생성 버튼을 만들고 안에 CreateFloor 함수를 만들자 그럼 이렇게 나오는거임 그리고 이렇게 할 예정 Create Empty(Floor) - 자식 Quad 그 후, 이걸 Prefab 으로 만들고 코드로 생성하기..