GraphicsStateCollection.SendToEditor
Экспериментальный: это API экспериментально и может быть изменено или удалено в будущем.
Declaration
public bool SendToEditor(string fileName);Параметры
| Параметр | Описание |
|---|---|
| fileName | Имя файла GraphicsStateCollection, сохраненного Редактором. |
Возвращаемое значение
логическое Возвращает true при успешной отправке, false в противном случае.
Описание
Отправьте GraphicsStateCollection Редактору с помощью PlayerConnection.
Этот метод отправляет серийные данные GraphicsStateCollection подключенному экземпляру Редактора по требованию.
Экземпляр Редактора сохранит GraphicsStateCollection на диск в папке Assets открытого проекта. SendToEditor требует включения Разработка Build и Autoconnect Profiler в настройках Профиль Build вашего проекта.
using UnityEngine; using UnityEngine.Experimental.Rendering; using UnityEngine.Networking.PlayerConnection;
public class SendToEditorExample : MonoBehaviour { public GraphicsStateCollection graphicsStateCollection;
void Start() { graphicsStateCollection = new GraphicsStateCollection(); graphicsStateCollection.BeginTrace(); }
void OnDestroy() { graphicsStateCollection.EndTrace(); if (PlayerConnection.instance.isConnected) { graphicsStateCollection.SendToEditor("MyCollection"); } else { Debug.Log("No PlayerConnection found! Collection not sent to Editor."); } } }
Дополнительные ресурсы: ,SaveToFile,, ,LoadFromFile,.