Class PSDImporter
Inheritance
System.Object
PSDImporter
Syntax
public class PSDImporter : ScriptedImporter, ISpriteEditorDataProvider, IAnimationAssetPostProcess
Constructors
PSDImporter()
Declaration
Properties
pixelsPerUnit
Declaration
public float pixelsPerUnit { get; }
Property Value
Type |
Description |
System.Single |
|
spriteDataCount
Declaration
public int spriteDataCount { get; }
Property Value
Type |
Description |
System.Int32 |
|
spriteImportMode
Declaration
public SpriteImportMode spriteImportMode { get; }
Property Value
Type |
Description |
SpriteImportMode |
|
targetObject
Declaration
public UnityEngine.Object targetObject { get; }
Property Value
Type |
Description |
UnityEngine.Object |
|
textureActualHeight
Declaration
public int textureActualHeight { get; }
Property Value
Type |
Description |
System.Int32 |
|
textureActualWidth
Declaration
public int textureActualWidth { get; }
Property Value
Type |
Description |
System.Int32 |
|
Methods
AddSpriteData(SpriteRect)
Declaration
public void AddSpriteData(SpriteRect spriteRect)
Parameters
Type |
Name |
Description |
SpriteRect |
spriteRect |
|
Apply()
Declaration
DeleteSpriteData(SpriteRect)
Declaration
public void DeleteSpriteData(SpriteRect spriteRect)
Parameters
Type |
Name |
Description |
SpriteRect |
spriteRect |
|
GetDataProvider<T>()
Declaration
public T GetDataProvider<T>()
where T : class
Returns
Type Parameters
GetPlatformTextureSettings(BuildTarget)
Declaration
public TextureImporterPlatformSettings GetPlatformTextureSettings(BuildTarget buildTarget)
Parameters
Type |
Name |
Description |
BuildTarget |
buildTarget |
|
Returns
Type |
Description |
TextureImporterPlatformSettings |
|
GetSpriteData(GUID)
Declaration
public SpriteRect GetSpriteData(GUID guid)
Parameters
Type |
Name |
Description |
GUID |
guid |
|
Returns
Type |
Description |
SpriteRect |
|
GetSpriteDataIndex(GUID)
Declaration
public int GetSpriteDataIndex(GUID guid)
Parameters
Type |
Name |
Description |
GUID |
guid |
|
Returns
Type |
Description |
System.Int32 |
|
GetSpriteRects()
Declaration
public SpriteRect[] GetSpriteRects()
Returns
Type |
Description |
SpriteRect[] |
|
HasDataProvider(Type)
Declaration
public bool HasDataProvider(Type type)
Parameters
Type |
Name |
Description |
System.Type |
type |
|
Returns
Type |
Description |
System.Boolean |
|
InitSpriteEditorDataProvider()
Declaration
public void InitSpriteEditorDataProvider()
OnImportAsset(AssetImportContext)
Declaration
public override void OnImportAsset(AssetImportContext ctx)
Parameters
Type |
Name |
Description |
AssetImportContext |
ctx |
|
SetSpriteRects(SpriteRect[])
Declaration
public void SetSpriteRects(SpriteRect[] spriteRects)
Parameters
Type |
Name |
Description |
SpriteRect[] |
spriteRects |
|