SaveToFile(string)
Save GraphicsStateCollection to disk.
Read time 1 minuteLast updated 6 days ago
Definition
- Type: Method
- Namespace: UnityEngine.Rendering
- Assembly: UnityEngine.CoreModule
public bool SaveToFile(string filePath)
Parameters
Output location of GraphicsStateCollection serialized data.
Returns
Type | Description |
|---|---|
| bool | True if collection successfully saved, false otherwise. |
Remarks
The file extension of GraphicsStateCollection is *.graphicsstate. The GraphicsStateCollection is serialized as a JSON object and can be loaded by using GraphicsStateCollection.LoadFromFile or GraphicsStateCollection.LoadFromJson.
For the Web platform, this function starts a browser download of the file, and uses your to name the file. Unity saves this file to the download location you set in the browser preferences. You need to manually move this file to your project Assets folder to use it in Unity.
filepathusing UnityEngine;using UnityEngine.Rendering;public class SaveToFileExample : MonoBehaviour{ public GraphicsStateCollection graphicsStateCollection; public string filePath; void Start() { graphicsStateCollection = new GraphicsStateCollection(); graphicsStateCollection.BeginTrace(); } void OnDestroy() { graphicsStateCollection.EndTrace(); graphicsStateCollection.SaveToFile(filePath); }}
Additional Resources: GraphicsStateCollection.LoadFromFile, GraphicsStateCollection.SendToEditor.