C# Class CreatureRenderer, CreatureDemos

Inheritance: MonoBehaviour
Afficher le fichier Open project: kestrelm/CreatureDemos Class Usage Examples

Méthodes publiques

Свойство Type Description
active_animation_name string
animation_choice_index int
blend_rate float
counter_clockwise bool
creature_asset CreatureAsset
creature_manager CreatureManager
is_colliding bool
local_time_scale float
region_offsets_z float
should_loop bool

Méthodes publiques

Méthode Description
Awake ( ) : void
BlendToAnimation ( string animation_name ) : void
CreateRenderingData ( ) : void
CreatureRenderer ( ) : System
GetActiveAnimation ( ) : String
GetLocalTime ( ) : float
InitData ( ) : void
LateUpdate ( ) : void
OnCollisionEnter2D ( Collision2D collisionInfo ) : void
OnCollisionExit2D ( Collision2D coll ) : void
OnCollisionStay2D ( Collision2D collisionInfo ) : void
Reset ( ) : void
SetActiveAnimation ( string animation_name, bool already_active_check = false ) : void
SetCustomTimeRange ( float start_time, float end_time ) : void
SetLocalTime ( float t ) : void
SetUseCustomTimeRange ( bool flag_in ) : void
Start ( ) : void
UpdateRenderingData ( ) : void
UpdateTime ( ) : void
debugDrawBones ( MeshBone bone_in ) : void

Private Methods

Méthode Description
CreateRenderer ( ) : CreatureRenderer,
createMesh ( ) : Mesh
doSwapMesh ( ) : void

Method Details

Awake() public méthode

public Awake ( ) : void
Résultat void

BlendToAnimation() public méthode

public BlendToAnimation ( string animation_name ) : void
animation_name string
Résultat void

CreateRenderingData() public méthode

public CreateRenderingData ( ) : void
Résultat void

CreatureRenderer() public méthode

public CreatureRenderer ( ) : System
Résultat System

GetActiveAnimation() public méthode

public GetActiveAnimation ( ) : String
Résultat String

GetLocalTime() public méthode

public GetLocalTime ( ) : float
Résultat float

InitData() public méthode

public InitData ( ) : void
Résultat void

LateUpdate() public méthode

public LateUpdate ( ) : void
Résultat void

OnCollisionEnter2D() public méthode

public OnCollisionEnter2D ( Collision2D collisionInfo ) : void
collisionInfo Collision2D
Résultat void

OnCollisionExit2D() public méthode

public OnCollisionExit2D ( Collision2D coll ) : void
coll Collision2D
Résultat void

OnCollisionStay2D() public méthode

public OnCollisionStay2D ( Collision2D collisionInfo ) : void
collisionInfo Collision2D
Résultat void

Reset() public méthode

public Reset ( ) : void
Résultat void

SetActiveAnimation() public méthode

public SetActiveAnimation ( string animation_name, bool already_active_check = false ) : void
animation_name string
already_active_check bool
Résultat void

SetCustomTimeRange() public méthode

public SetCustomTimeRange ( float start_time, float end_time ) : void
start_time float
end_time float
Résultat void

SetLocalTime() public méthode

public SetLocalTime ( float t ) : void
t float
Résultat void

SetUseCustomTimeRange() public méthode

public SetUseCustomTimeRange ( bool flag_in ) : void
flag_in bool
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

UpdateRenderingData() public méthode

public UpdateRenderingData ( ) : void
Résultat void

UpdateTime() public méthode

public UpdateTime ( ) : void
Résultat void

debugDrawBones() public méthode

public debugDrawBones ( MeshBone bone_in ) : void
bone_in MeshBone
Résultat void

Property Details

active_animation_name public_oe property

public string active_animation_name
Résultat string

animation_choice_index public_oe property

public int animation_choice_index
Résultat int

blend_rate public_oe property

public float blend_rate
Résultat float

counter_clockwise public_oe property

public bool counter_clockwise
Résultat bool

creature_asset public_oe property

public CreatureAsset creature_asset
Résultat CreatureAsset

creature_manager public_oe property

public CreatureManager creature_manager
Résultat CreatureManager

is_colliding public_oe property

public bool is_colliding
Résultat bool

local_time_scale public_oe property

public float local_time_scale
Résultat float

region_offsets_z public_oe property

public float region_offsets_z
Résultat float

should_loop public_oe property

public bool should_loop
Résultat bool