C# Class CreatureRenderer, CreatureDemos

Inheritance: MonoBehaviour
Exibir arquivo Open project: kestrelm/CreatureDemos Class Usage Examples

Public Properties

Property 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

Public Methods

Method 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

Method Description
CreateRenderer ( ) : CreatureRenderer,
createMesh ( ) : Mesh
doSwapMesh ( ) : void

Method Details

Awake() public method

public Awake ( ) : void
return void

BlendToAnimation() public method

public BlendToAnimation ( string animation_name ) : void
animation_name string
return void

CreateRenderingData() public method

public CreateRenderingData ( ) : void
return void

CreatureRenderer() public method

public CreatureRenderer ( ) : System
return System

GetActiveAnimation() public method

public GetActiveAnimation ( ) : String
return String

GetLocalTime() public method

public GetLocalTime ( ) : float
return float

InitData() public method

public InitData ( ) : void
return void

LateUpdate() public method

public LateUpdate ( ) : void
return void

OnCollisionEnter2D() public method

public OnCollisionEnter2D ( Collision2D collisionInfo ) : void
collisionInfo Collision2D
return void

OnCollisionExit2D() public method

public OnCollisionExit2D ( Collision2D coll ) : void
coll Collision2D
return void

OnCollisionStay2D() public method

public OnCollisionStay2D ( Collision2D collisionInfo ) : void
collisionInfo Collision2D
return void

Reset() public method

public Reset ( ) : void
return void

SetActiveAnimation() public method

public SetActiveAnimation ( string animation_name, bool already_active_check = false ) : void
animation_name string
already_active_check bool
return void

SetCustomTimeRange() public method

public SetCustomTimeRange ( float start_time, float end_time ) : void
start_time float
end_time float
return void

SetLocalTime() public method

public SetLocalTime ( float t ) : void
t float
return void

SetUseCustomTimeRange() public method

public SetUseCustomTimeRange ( bool flag_in ) : void
flag_in bool
return void

Start() public method

public Start ( ) : void
return void

UpdateRenderingData() public method

public UpdateRenderingData ( ) : void
return void

UpdateTime() public method

public UpdateTime ( ) : void
return void

debugDrawBones() public method

public debugDrawBones ( MeshBone bone_in ) : void
bone_in MeshBone
return void

Property Details

active_animation_name public_oe property

public string active_animation_name
return string

animation_choice_index public_oe property

public int animation_choice_index
return int

blend_rate public_oe property

public float blend_rate
return float

counter_clockwise public_oe property

public bool counter_clockwise
return bool

creature_asset public_oe property

public CreatureAsset creature_asset
return CreatureAsset

creature_manager public_oe property

public CreatureManager creature_manager
return CreatureManager

is_colliding public_oe property

public bool is_colliding
return bool

local_time_scale public_oe property

public float local_time_scale
return float

region_offsets_z public_oe property

public float region_offsets_z
return float

should_loop public_oe property

public bool should_loop
return bool