공부/Unity

24.03.29

월러비 2024. 3. 29. 19:00

새로 생성한 스크립트

  • EnemySpawner_Editor : 특정 인스펙터 창을 직접 커스텀해서 사용하는 예시 / xml 파일 생성 (이건 진짜 뭔지 모르겠다)
  • EnemySpawner_Window : window 메뉴에 새로운 메뉴 생성 / 인스펙터 창처럼 붙일 수 있는 윈도우 창 생성 / 붙일 수 없는 독립된 윈도우창 생성 / 스폰을 위한 정보 변수들 입력할 수 있는 영역 생성 / xml 파일 생성 / xml 파일 찾아서 xml 내의 정보 읽기

GUI 함수

  • .이 들어가는 것들은 전부 ‘static’이라고 생각하는것이 좋다.
  • GUI
  • GUILayout
  • Editor가 붙은 함수들은 에디터 전용 ui로 게임상에서는 사용하지 못한다.
    • Editor GUI 
    • Editor GUI Layout : EditorGUI의 확장판이다.
  • GUI 탐색 순서 : Editor 내부 함수 부터 외부의 GUI 함수까지의 순서로 탐색해서 없으면 하나씩 위로 올라가며 탐색한다.
    • Editor GUI Layout -> Editor GUI -> GUILayout -> GUI

기타

  • Window 메뉴 커스텀 실습(독립 창 띄우기)
  • 윈도우 커스텀 실습(스폰 변수들 입력 공간 띄우기)
  • 입력한 변수들로 XML 파일 생성
  • 생성한 xml 파일의 정보 읽어서 레이블 창에 띄우기

'공부 > Unity' 카테고리의 다른 글

24.04.02  (0) 2024.04.02
24.04.01  (1) 2024.04.01
Asset Streaming  (0) 2024.03.29
24.03.28  (0) 2024.03.28
24.03.27  (1) 2024.03.27