Singularity/Library/PackageCache/com.unity.2d.psdimporter@6.0.7/Documentation~/PSD-override.md

35 lines
801 B
Markdown
Raw Normal View History

2024-05-06 14:45:45 -04:00
# PSD File Importer Override
It is possible to use PSDImporter to import files with 'psd' extensions. The following are the sample scripts that you can use.
## Example SetImporterOverride scripts
### PSDImporterOverride.cs
```
using UnityEngine;
namespace UnityEditor.U2D.PSD
{
[AssetImporters.ScriptedImporter(1, new string[0],new[] {"psd"} )]
internal class PSDImporterOverride : PSDImporter
{
}
}
```
### PSDImporterOverrideEditor.cs
```
namespace UnityEditor.U2D.PSD
{
[CustomEditor(typeof(UnityEditor.U2D.PSD.PSDImporterOverride))]
internal class PSDImporterOverrideEditor : PSDImporterEditor
{
}
}
```
After implementing the above scripts, you will be able to switch the importer from a dropdown list in the Inspector.
![](images/PSDImporterOverride.png)