C# Class SpriteStudioForUnity.SpriteStudioBaker

Afficher le fichier Open project: ootake/SpriteStudioForUnity Class Usage Examples

Méthodes publiques

Свойство Type Description
addMaterialDict Material>.Dictionary
animationsDirectory string
animePackList List
cellDataDirectory string
cellMapList List
cellMaps List>.Dictionary
destDirectory string
effectDirectory string
effectList List
materialsDirectory string
mixMaterialDict Material>.Dictionary
mulMaterialDict Material>.Dictionary
pixelPerUnit int
prefabsDirectory string
projectData SpriteStudioProject
sourceDirectory string
subMaterialDict Material>.Dictionary
tangentMode TangentMode
texturesDirectory string

Méthodes publiques

Méthode Description
CreateAnimator ( SpriteStudioAnimePack animePack ) : void
CreateCellData ( SpriteStudioCellMap cellMap, int mapId ) : void
CreateEffect ( SpriteStudioEffect effect ) : void
CreateMaterials ( SpriteStudioCellMap cellMap ) : void
CreateTexture ( SpriteStudioCellMap cellMap ) : void
DeserializeAnimePack ( string path ) : void
DeserializeCellMap ( string path ) : void
DeserializeEffect ( string path ) : void
DeserializeProject ( string path ) : void
SetBoolCurve ( AnimationCurve curve, SpriteStudioAnimePackAnimePartAnimeAttribute attribute, float fps ) : void
SetFloatCurve ( AnimationCurve curve, SpriteStudioAnimePackAnimePartAnimeAttribute attribute, float fps, int frameCount, float unit = 1.0f, float baseValue ) : void

Private Methods

Méthode Description
GetAccelerate ( float start, float end, float point ) : float
GetBezier ( Vector2 start, Vector2 controlStart, Vector2 end, Vector2 controlEnd, float point ) : float
GetDecelerate ( float start, float end, float point ) : float
GetHermite ( float start, float speedStart, float end, float speedEnd, float point ) : float
GetLinear ( float start, float end, float point ) : float
GetTime ( int val, float frameRate ) : float
GetValue ( SpriteStudioAnimePackAnimePartAnimeAttributeKey key ) : float
GetVector2 ( string str ) : Vector2

Method Details

CreateAnimator() public méthode

public CreateAnimator ( SpriteStudioAnimePack animePack ) : void
animePack SpriteStudioAnimePack
Résultat void

CreateCellData() public méthode

public CreateCellData ( SpriteStudioCellMap cellMap, int mapId ) : void
cellMap SpriteStudioCellMap
mapId int
Résultat void

CreateEffect() public méthode

public CreateEffect ( SpriteStudioEffect effect ) : void
effect SpriteStudioEffect
Résultat void

CreateMaterials() public méthode

public CreateMaterials ( SpriteStudioCellMap cellMap ) : void
cellMap SpriteStudioCellMap
Résultat void

CreateTexture() public méthode

public CreateTexture ( SpriteStudioCellMap cellMap ) : void
cellMap SpriteStudioCellMap
Résultat void

DeserializeAnimePack() public méthode

public DeserializeAnimePack ( string path ) : void
path string
Résultat void

DeserializeCellMap() public méthode

public DeserializeCellMap ( string path ) : void
path string
Résultat void

DeserializeEffect() public méthode

public DeserializeEffect ( string path ) : void
path string
Résultat void

DeserializeProject() public méthode

public DeserializeProject ( string path ) : void
path string
Résultat void

SetBoolCurve() public méthode

public SetBoolCurve ( AnimationCurve curve, SpriteStudioAnimePackAnimePartAnimeAttribute attribute, float fps ) : void
curve UnityEngine.AnimationCurve
attribute SpriteStudioAnimePackAnimePartAnimeAttribute
fps float
Résultat void

SetFloatCurve() public méthode

public SetFloatCurve ( AnimationCurve curve, SpriteStudioAnimePackAnimePartAnimeAttribute attribute, float fps, int frameCount, float unit = 1.0f, float baseValue ) : void
curve UnityEngine.AnimationCurve
attribute SpriteStudioAnimePackAnimePartAnimeAttribute
fps float
frameCount int
unit float
baseValue float
Résultat void

Property Details

addMaterialDict public_oe property

public Dictionary addMaterialDict
Résultat Material>.Dictionary

animationsDirectory public_oe property

public string animationsDirectory
Résultat string

animePackList public_oe property

public List animePackList
Résultat List

cellDataDirectory public_oe property

public string cellDataDirectory
Résultat string

cellMapList public_oe property

public List cellMapList
Résultat List

cellMaps public_oe property

public Dictionary> cellMaps
Résultat List>.Dictionary

destDirectory public_oe property

public string destDirectory
Résultat string

effectDirectory public_oe property

public string effectDirectory
Résultat string

effectList public_oe property

public List effectList
Résultat List

materialsDirectory public_oe property

public string materialsDirectory
Résultat string

mixMaterialDict public_oe property

public Dictionary mixMaterialDict
Résultat Material>.Dictionary

mulMaterialDict public_oe property

public Dictionary mulMaterialDict
Résultat Material>.Dictionary

pixelPerUnit public_oe property

public int pixelPerUnit
Résultat int

prefabsDirectory public_oe property

public string prefabsDirectory
Résultat string

projectData public_oe property

public SpriteStudioProject,SpriteStudioForUnity projectData
Résultat SpriteStudioProject

sourceDirectory public_oe property

public string sourceDirectory
Résultat string

subMaterialDict public_oe property

public Dictionary subMaterialDict
Résultat Material>.Dictionary

tangentMode public_oe property

public TangentMode tangentMode
Résultat TangentMode

texturesDirectory public_oe property

public string texturesDirectory
Résultat string