C# Class AnimatorUtils, Zombayo

Inheritance: MonoBehaviour
ファイルを表示 Open project: pchernev/Zombayo Class Usage Examples

Public Properties

Property Type Description
animFoldout bool
animator Animator
descEntries EntryArray[]
descFoldout bool
namesFoldout bool

Public Methods

Method Description
Awake ( ) : void
GetAnimationNames ( Animator animator ) : string[]
addDescription ( ) : void
crossFadeEntry ( int descIdx, int pos, float transitionDuration ) : void
crossFadeRandomEntry ( int descIdx, float transitionDuration, int exclPos = -1 ) : int
ensureDataConsistency ( ) : void
getEntry ( int descIdx, int pos ) : Entry,
loadAnimationNames ( ) : void
playEntry ( int descIdx, int pos ) : void
playRandomEntry ( int descIdx, int exclPos = -1 ) : int
removeDescription ( int index ) : void
setDescCount ( int index, int count ) : void
setTextsDelegate ( DescriptionTextsDelegate del ) : void

Private Methods

Method Description
findAnimIndex ( string animName ) : int

Method Details

Awake() public method

public Awake ( ) : void
return void

GetAnimationNames() public static method

public static GetAnimationNames ( Animator animator ) : string[]
animator Animator
return string[]

addDescription() public method

public addDescription ( ) : void
return void

crossFadeEntry() public method

public crossFadeEntry ( int descIdx, int pos, float transitionDuration ) : void
descIdx int
pos int
transitionDuration float
return void

crossFadeRandomEntry() public method

public crossFadeRandomEntry ( int descIdx, float transitionDuration, int exclPos = -1 ) : int
descIdx int
transitionDuration float
exclPos int
return int

ensureDataConsistency() public method

public ensureDataConsistency ( ) : void
return void

getEntry() public method

public getEntry ( int descIdx, int pos ) : Entry,
descIdx int
pos int
return Entry,

loadAnimationNames() public method

public loadAnimationNames ( ) : void
return void

playEntry() public method

public playEntry ( int descIdx, int pos ) : void
descIdx int
pos int
return void

playRandomEntry() public method

public playRandomEntry ( int descIdx, int exclPos = -1 ) : int
descIdx int
exclPos int
return int

removeDescription() public method

public removeDescription ( int index ) : void
index int
return void

setDescCount() public method

public setDescCount ( int index, int count ) : void
index int
count int
return void

setTextsDelegate() public method

public setTextsDelegate ( DescriptionTextsDelegate del ) : void
del DescriptionTextsDelegate
return void

Property Details

animFoldout public_oe property

public bool animFoldout
return bool

animator public_oe property

public Animator animator
return Animator

descEntries public_oe property

public EntryArray[] descEntries
return EntryArray[]

descFoldout public_oe property

public bool descFoldout
return bool

namesFoldout public_oe property

public bool namesFoldout
return bool