C# Класс SpriteStudioForUnity.SpriteStudioBaker

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

CreateAnimator() публичный Метод

public CreateAnimator ( SpriteStudioAnimePack animePack ) : void
animePack SpriteStudioAnimePack
Результат void

CreateCellData() публичный Метод

public CreateCellData ( SpriteStudioCellMap cellMap, int mapId ) : void
cellMap SpriteStudioCellMap
mapId int
Результат void

CreateEffect() публичный Метод

public CreateEffect ( SpriteStudioEffect effect ) : void
effect SpriteStudioEffect
Результат void

CreateMaterials() публичный Метод

public CreateMaterials ( SpriteStudioCellMap cellMap ) : void
cellMap SpriteStudioCellMap
Результат void

CreateTexture() публичный Метод

public CreateTexture ( SpriteStudioCellMap cellMap ) : void
cellMap SpriteStudioCellMap
Результат void

DeserializeAnimePack() публичный Метод

public DeserializeAnimePack ( string path ) : void
path string
Результат void

DeserializeCellMap() публичный Метод

public DeserializeCellMap ( string path ) : void
path string
Результат void

DeserializeEffect() публичный Метод

public DeserializeEffect ( string path ) : void
path string
Результат void

DeserializeProject() публичный Метод

public DeserializeProject ( string path ) : void
path string
Результат void

SetBoolCurve() публичный Метод

public SetBoolCurve ( AnimationCurve curve, SpriteStudioAnimePackAnimePartAnimeAttribute attribute, float fps ) : void
curve UnityEngine.AnimationCurve
attribute SpriteStudioAnimePackAnimePartAnimeAttribute
fps float
Результат void

SetFloatCurve() публичный Метод

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
Результат void

Описание свойств

addMaterialDict публичное свойство

public Dictionary addMaterialDict
Результат Material>.Dictionary

animationsDirectory публичное свойство

public string animationsDirectory
Результат string

animePackList публичное свойство

public List animePackList
Результат List

cellDataDirectory публичное свойство

public string cellDataDirectory
Результат string

cellMapList публичное свойство

public List cellMapList
Результат List

cellMaps публичное свойство

public Dictionary> cellMaps
Результат List>.Dictionary

destDirectory публичное свойство

public string destDirectory
Результат string

effectDirectory публичное свойство

public string effectDirectory
Результат string

effectList публичное свойство

public List effectList
Результат List

materialsDirectory публичное свойство

public string materialsDirectory
Результат string

mixMaterialDict публичное свойство

public Dictionary mixMaterialDict
Результат Material>.Dictionary

mulMaterialDict публичное свойство

public Dictionary mulMaterialDict
Результат Material>.Dictionary

pixelPerUnit публичное свойство

public int pixelPerUnit
Результат int

prefabsDirectory публичное свойство

public string prefabsDirectory
Результат string

projectData публичное свойство

public SpriteStudioProject,SpriteStudioForUnity projectData
Результат SpriteStudioProject

sourceDirectory публичное свойство

public string sourceDirectory
Результат string

subMaterialDict публичное свойство

public Dictionary subMaterialDict
Результат Material>.Dictionary

tangentMode публичное свойство

public TangentMode tangentMode
Результат TangentMode

texturesDirectory публичное свойство

public string texturesDirectory
Результат string