Posts Play Mode Saver (플레이 모드가 끝나도 변경사항 유지)
Post
Cancel

Play Mode Saver (플레이 모드가 끝나도 변경사항 유지)

Summary


  • 등록한 컴포넌트들의 플레이 모드 내 변경사항을 플레이 모드가 종료되어도 유지시킵니다.

  • 변경사항을 적용할 대상들은 Play Mode Saver 컴포넌트 내의 목록으로 관리됩니다.

  • 유니티 에디터 내에서만 동작하며, 빌드 시 Play Mode Saver 컴포넌트는 자동으로 제거됩니다.

  • 플레이 모드 내에서 Play Mode Saver를 수정한 사항도 플레이 모드가 종료되었을 때 유지됩니다.


Preview


2021_0313_PlayModeSaver


How To Use


  • 변경사항 유지를 원하는 컴포넌트에 우클릭 후, Save Play Mode Changes를 클릭합니다.

image


  • 자동으로 Play Mode Saver 컴포넌트가 해당 게임오브젝트에 추가되며,
    Components 항목에서 목록을 확인할 수 있습니다.

image


  • 더이상 변경사항 유지를 원하지 않는 경우, 컴포넌트에 우클릭하여 Don't Save Play Mode Changes를 클릭하면 목록에서 제거됩니다.

image

image


Functions


image


Options

  • Activated : 클릭하여 On/Off할 수 있습니다. 버튼이 초록색인 상태에서만 변경사항 유지 기능이 동작하며, 빨간색인 경우 기능이 동작하지 않습니다.

  • Always On Top : 클릭하여 On/Off할 수 있습니다. 버튼이 초록색인 경우, Play Mode Saver 컴포넌트는 인스펙터 내에서 항상 Transform 컴포넌트 다음에 위치합니다.


Functions

  • Add All Components : 해당 게임오브젝트 내의 모든 컴포넌트를 목록에 추가합니다.

  • Remove All Components : 대상으로 등록된 모든 컴포넌트를 목록에서 제거합니다.


Components

  • 플레이 모드 변경사항 유지 대상으로 등록된 컴포넌트들의 목록

  • 각 항목 우측의 [ - ] 버튼을 누를 경우, 대상 항목을 목록에서 제거합니다.


Download



Download(UPM)


  • https://github.com/rito15/Unity-Play-Mode-Saver.git

UPM을 통한 임포트 방법

  • [Window] - [Package Manager] - 좌측 상단 [+] - [Add package from git URL]

2021_0520_HowToUseUPM


Github


This post is licensed under CC BY 4.0 by the author.