https://github.com/rimurudev/unity-serializationsceneineditor
Данный проект представляет собой утилиту для Unity, позволяющую удобно сериализовать ссылки на сцены в инспекторе. Это достигается за счет использования пользовательского редактора, который облегчает выбор и хранение сцен в проекте Unity.
https://github.com/rimurudev/unity-serializationsceneineditor
Last synced: 8 months ago
JSON representation
Данный проект представляет собой утилиту для Unity, позволяющую удобно сериализовать ссылки на сцены в инспекторе. Это достигается за счет использования пользовательского редактора, который облегчает выбор и хранение сцен в проекте Unity.
- Host: GitHub
- URL: https://github.com/rimurudev/unity-serializationsceneineditor
- Owner: RimuruDev
- License: mit
- Created: 2023-11-19T11:52:27.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-19T12:20:38.000Z (over 2 years ago)
- Last Synced: 2025-02-27T17:21:40.768Z (over 1 year ago)
- Language: C#
- Homepage:
- Size: 8.79 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Сериализация Ссылок на Сцены в Unity


## Описание
Данный проект представляет собой утилиту для Unity, позволяющую удобно сериализовать ссылки на сцены в инспекторе. Это достигается за счет использования пользовательского редактора, который облегчает выбор и хранение сцен в проекте Unity.
## Как использовать
- Добавьте скрипт `SceneReference` к GameObject в вашей сцене Unity.
- В инспекторе вы увидите поле `Scene`, в которое можно перетащить файл сцены из вашего проекта.
- Скрипт автоматически сохранит путь к сцене в свойстве `SceneName`.
- Вы можете использовать это свойство в своих скриптах для загрузки или других действий со сценами.
```csharp
SceneManager.LoadScene(sceneRef.SceneName); // К примеру вот так.
```
## Применение
Этот инструмент полезен в случаях, когда требуется ссылаться на конкретные сцены в вашем проекте Unity, но не хочется хранить их названия или пути в виде строк. Он обеспечивает удобный и безопасный способ сериализации этих ссылок и их последующего использования в игре.
## Контакты
- **Email**: rimuru.dev@gmail.com
- **GitHub**: [RimuruDev](https://github.com/RimuruDev)
- **LinkedIn**: [rimuru](https://www.linkedin.com/in/rimuru/)
- **GitHub Организации**: [Rimuru-Dev](https://github.com/Rimuru-Dev)
---
**Примечание**: Данный инструмент был разработан для использования пользователем [GammaSnaplight](https://github.com/GammaSnaplight) и поддерживается RimuruDev.
---