Unity 6.3
0 онлайн 30 гостей 3 в системе
Вход

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,.