C# Class GameCommon.MeshObjectAnimationController

Afficher le fichier Open project: DarrenHassan/GDM4242-GroupD Class Usage Examples

Méthodes publiques

Méthode Description
Add ( string animationBaseName, bool allowRandomAnimationNumber, bool loop ) : AnimationItem
DoRenderFrame ( ) : void
GetRandomAnimationNumber ( string animationBaseName, bool firstAnimationIn10TimesMoreOften ) : int
MeshObjectAnimationController ( MeshObject meshObject, float blendingTime ) : System
Remove ( AnimationItem item ) : void
RemoveAll ( ) : void

Private Methods

Méthode Description
UpdateAnimationStatesWeights ( ) : void

Method Details

Add() public méthode

public Add ( string animationBaseName, bool allowRandomAnimationNumber, bool loop ) : AnimationItem
animationBaseName string
allowRandomAnimationNumber bool
loop bool
Résultat AnimationItem

DoRenderFrame() public méthode

public DoRenderFrame ( ) : void
Résultat void

GetRandomAnimationNumber() public méthode

public GetRandomAnimationNumber ( string animationBaseName, bool firstAnimationIn10TimesMoreOften ) : int
animationBaseName string
firstAnimationIn10TimesMoreOften bool
Résultat int

MeshObjectAnimationController() public méthode

public MeshObjectAnimationController ( MeshObject meshObject, float blendingTime ) : System
meshObject MeshObject
blendingTime float
Résultat System

Remove() public méthode

public Remove ( AnimationItem item ) : void
item AnimationItem
Résultat void

RemoveAll() public méthode

public RemoveAll ( ) : void
Résultat void