Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


SaveToFile(string)

Save GraphicsStateCollection to disk.
Read time 1 minuteLast updated 6 days ago

Definition

public bool SaveToFile(string filePath)

Parameters

filePath

Output location of GraphicsStateCollection serialized data.

Returns

Type

Description

boolTrue 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
filepath
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.
using 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); }}