Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


TextAsset

Creates a new TextAsset with specified text contents.
Read time 1 minuteLast updated 4 days ago

Definition

  • Type: Constructor
  • Namespace: UnityEngine
  • Assembly: UnityEngine.CoreModule

TextAsset()

Creates a new TextAsset with specified text contents.
public TextAsset()

Remarks

This constructor creates a TextAsset, not a plain text file. To save a TextAsset to disk using the AssetDatabase class, save the TextAsset with the .asset extension.

TextAsset(string)

Creates a new TextAsset with specified text contents.
public TextAsset(string text)

Parameters

text

The text contents for the TextAsset.

Remarks

This constructor creates a TextAsset, not a plain text file. To save a TextAsset to disk using the AssetDatabase class, save the TextAsset with the .asset extension.

TextAsset(ReadOnlySpan<byte>)

Creates a new TextAsset with specified byte contents.
public TextAsset(ReadOnlySpan<byte> bytes)

Parameters

The byte contents for the TextAsset.

Remarks

This constructor creates a TextAsset, not a plain text file. To save a TextAsset to disk using the AssetDatabase class, save the TextAsset with the .asset extension.
Use this form of the constructor to specify an arbitrary byte buffer to store in the TextAsset. Use the TextAsset.bytes property to access this data or use the TextAsset.text property to interpret the byte data as text.