콘텐츠로 이동

프리팹

프리팹은 블록 묶음(소품 포함)을 저장해 두고 여러 번 놓는 에셋입니다. 집 · 가로등 · 탑처럼 되풀이되는 것을 프리팹으로 만듭니다. 링크로 놓은 것은 원본 프리팹을 고치면 한꺼번에 바뀝니다.

방법동작
창 › 프리팹프리팹 패널(라이브러리)을 엽니다.
콘텐츠 브라우저왼쪽 출처 트리의 「프리팹」에서 찾습니다(태그별 폴더).
도구 › 선택 영역을 프리팹으로 저장지금 선택을 바로 프리팹으로 저장합니다.
프리팹 두 번 클릭프리팹 편집 창을 엽니다(프리팹 패널 · 콘텐츠 브라우저 모두).
  1. 선택 도구(Q)로 저장할 건물을 상자 선택합니다.
  2. 프리팹 패널(창 › 프리팹)의 「선택 영역 저장」 묶음에 이름 · 태그를 적고 「선택 영역 저장」을 누릅니다.
  3. 목록에서 프리팹을 고르고 「놓기」를 누릅니다(또는 뷰포트로 끌어 놓습니다).
  4. 뷰포트를 클릭해 놓습니다. R = 회전, F = 반전, Esc = 그만.
  5. 놓으면 선택 도구로 바뀌고 놓은 것이 골라집니다. 바로 W · E · R 로 옮깁니다.
  6. 고치려면 프리팹을 두 번 클릭해 편집 창에서 고치고 「저장」합니다. 링크된 놓인 것이 모두 바뀝니다.
방법결과
프리팹 패널 「선택 영역 저장」「이름」 · 「태그」(쉼표로 구분)를 붙여 저장합니다.
도구 › 선택 영역을 프리팹으로 저장이름 「프리팹 월일_시분」으로 바로 저장합니다. 이름은 나중에 바꿉니다.
아웃라이너 오른쪽 클릭 「소품(프리팹)으로 저장」그 액터의 블록 · 소품만 프리팹으로 저장합니다. 경계 안의 다른 액터 칸은 빠집니다.
모델 가져오기 「블록으로 변환」외부 모델을 바닐라 블록으로 바꿔 프리팹(태그 「모델 변환」)으로 저장합니다(커스텀 모델 가져오기).

선택 안에 블록이 하나도 없으면 저장되지 않습니다.

조작동작
프리팹 패널 「놓기」 · 편집 창 「놓기」놓기 모드를 시작합니다.
프리팹 패널 · 콘텐츠 브라우저에서 뷰포트로 끌어 놓기그 자리에서 놓기 모드를 시작합니다.
클릭마우스 아래 칸에 피벗을 맞춰 놓습니다. 놓은 뒤 선택 도구로 바뀝니다.
Shift+클릭놓고 놓기 모드를 이어 갑니다(여러 개 놓기).
R · F90° 회전 · 좌우 반전(블록 방향도 같이)
Esc놓기 끝

놓은 프리팹 하나는 아웃라이너에서 액터 하나입니다.

프리팹 패널 「놓기 옵션」 묶음입니다.

칸기본뜻
링크로 놓기켬놓인 것을 원본과 이어 둡니다. 원본을 저장하면 함께 갱신됩니다.
빈칸으로 지우기끔프리팹의 빈칸(공기)으로 그 자리의 기존 블록을 지웁니다.
소품도 놓기프리팹에 든 소품도 함께 놓습니다.
손댄 칸 유지일괄 갱신 때 놓은 뒤 손댄 칸은 그대로 둡니다.
  1. 링크로 놓은 것 하나를 월드에서 직접 고칩니다.
  2. 마우스 커서를 그 위에 둡니다.
  3. 프리팹 패널 「커서 아래 것으로 수정」을 누릅니다.
  4. 프리팹이 새 리비전으로 저장되고, 링크된 것이 모두 갱신됩니다. Ctrl+Z 한 번으로 되돌립니다.

프리팹을 두 번 클릭하거나 패널 「편집」을 누르면 열립니다. 에디터 밖으로 옮길 수 있는 떠 있는 창입니다.

0.9.10 부터: 편집 창 왼쪽이 그림이 아니라 진짜 3D 편집 뷰포트입니다. 프리팹을 놓고 → 구멍을 뚫고 → 다시 골라 저장하던 일을 창 하나에서 합니다.

프리팹 블록만 든 따로 월드입니다. 메인 월드 · 메인 되돌리기 기록과 따로 움직입니다. 저장하기 전에는 메인 월드가 바뀌지 않습니다.

위 줄뜻
도구 단추 7개놓기 1 · 부수기 2 · 스포이드 3 · 선택 4 · 도형 5 · 브러시 6 · 채우기 7
놓을 블록 · 「메인 블록」이 창에서 놓을 블록(상태 포함). 「메인 블록」 = 메인 화면의 지금 블록을 가져옴
보기언릿 (F2) · 라이팅 (F1) · 와이어프레임 (F3) · 게임 화면 (F6) · 경로 추적 (F7)
  • 처음 열 때 보기는 언릿입니다. 프리팹의 최소 모서리가 바닥 격자 (0, 0, 0) 에 옵니다.
  • 카메라 조작은 메인 뷰포트와 같습니다.
키 (창에 초점이 있을 때)동작
1 ~ 7 · Q · Tab도구 바꾸기
W · E · R영역 기즈모(선택이 있을 때)
R · Shift+R · X · Shift+X · U회전 · 반전
방향키 · PgUp · PgDn · K옮기기 · 배열
Del · Ctrl+C · Ctrl+X · Ctrl+V · Ctrl+I · Ctrl+A지우기 · 복사 · 잘라내기 · 붙여넣기 · 반전 · 전체
[ · ]브러시 · 도형 크기
F · G · H맞춰 보기 · 격자 · 숨기기
F1 ~ F7보기 모드
Ctrl+Z · Ctrl+Y이 창 안의 되돌리기 · 다시 하기
Esc끌기 취소 → 선택 해제
탭내용
프리팹이름 · 태그 · 피벗 · 방향 굳히기 · 블록 목록 · 크기와 리비전 정보
도구블록 상태 · 패턴 · 도형 · 브러시 · 채우기 · 선택 영역 연산 · 블록 바꾸기(메인 도구 패널과 같음)
「프리팹」 탭 칸뜻
이름 · 태그태그는 쉼표로 구분합니다(예: 성벽, 중세).
피벗 (놓는 기준 칸) X · Y · Z놓을 때 커서 칸에 오는 프리팹 안의 칸. 「바닥 가운데」 = 바닥 가운데로
방향 굳히기「Y 90° 돌리기」 · 「좌우 반전」 — 블록을 돌리거나 뒤집어 저장합니다(놓을 때 기본 방향이 바뀜).
블록블록 종류별 개수 목록. 고른 블록을 「바꾸기」(다른 블록으로) · 「지우기」(공기로)
아래 단추동작
저장같은 프리팹의 새 리비전으로 저장합니다. 블록이 바뀌었으면 월드에 링크된 놓인 것도 갱신합니다.
놓기저장한 뒤 놓기 모드를 시작합니다.
새 프리팹으로 복제다른 프리팹으로 저장합니다(링크는 원본 그대로).
파일로 내보내기.npprefab 파일 하나로 내보냅니다.
닫기저장하지 않은 변경이 있으면 「버리고 닫기」 · 「계속 편집」을 묻습니다.
  • 피벗만 바꿔 저장하면 이미 놓인 것은 자리 그대로입니다.
  • 갱신된 놓인 것은 원래 속한 액터에 그대로 남습니다.
  • 블록이 하나도 없는 프리팹은 저장할 수 없습니다.
  • 프리팹을 저장하면 덮어쓰지 않고 새 리비전(r2, r3 …)을 만듭니다. 파일은 <이름>_v2.npprefab 처럼 새로 생깁니다.
  • 라이브러리에는 같은 프리팹 중 가장 높은 리비전만 보입니다. 옛 리비전 파일은 폴더에 남습니다.
  • 이름 바꾸기: 프리팹 패널 「이름」(F2) 또는 콘텐츠 브라우저 오른쪽 클릭 「이름 바꾸기」. 같은 프리팹의 새 리비전이 되며 놓인 것과의 링크는 그대로입니다.
하고 싶은 것방법
내보내기프리팹 패널 「내보내기」 · 편집 창 「파일로 내보내기」 · 콘텐츠 브라우저 오른쪽 클릭 「파일로 내보내기…」(여러 개를 고르면 폴더로)
가져오기프리팹 패널 「가져오기」 · 콘텐츠 브라우저 「가져오기」에서 .npprefab 파일 고르기

가져올 때 규칙은 다음과 같습니다.

경우결과
처음 보는 프리팹라이브러리에 추가합니다.
같은 프리팹의 더 높은 리비전최신으로 갱신합니다.
같은 프리팹의 같거나 낮은 리비전덮지 않고 사본으로 추가합니다.
설정어디뜻
링크로 놓기 · 빈칸으로 지우기 · 소품도 놓기 · 손댄 칸 유지프리팹 패널 › 놓기 옵션위 「놓기 옵션」 표
이름 · 태그프리팹 패널 › 선택 영역 저장새 프리팹 이름과 태그
검색 · 태그프리팹 패널 위이름 · 태그로 거르기
피벗 · 방향 굳히기편집 창 › 프리팹 탭놓는 기준과 기본 방향
키동작
R · F (놓기 중)회전 · 반전
Shift+클릭 (놓기 중)계속 놓기
Esc (놓기 중)놓기 끝
F2이름 바꾸기(프리팹 패널 · 콘텐츠 브라우저)
두 번 클릭 · Enter편집 창 열기

편집 창 안의 키는 위 「3D 편집 뷰포트」 표를 보세요.

  • 프리팹 파일은 프로젝트 폴더의 prefabs/ 에 저장됩니다. 월드를 아직 저장하지 않았으면 사용자 폴더(%APPDATA%\NPEditor\prefabs)에 저장됩니다.
  • 링크 정보는 월드 파일(.npworld)에 저장됩니다. 프리팹 파일만 다른 PC 로 옮기면 링크는 따라가지 않습니다.
  • 프리팹 하나는 최대 약 1,677만 칸입니다.
  • 면 밀어내기의 「중간 모듈」에서 프리팹을 벽 사이에 N칸마다 끼울 수 있습니다.
  • 프리팹 편집 창의 되돌리기는 창 안에서만 듭니다. 저장으로 월드에 반영된 갱신은 메인에서 Ctrl+Z 로 되돌립니다.