C# Класс CreatureRenderer, CreatureDemos

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

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

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

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

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

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

Метод Описание
CreateRenderer ( ) : CreatureRenderer,
createMesh ( ) : Mesh
doSwapMesh ( ) : void

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

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

public Awake ( ) : void
Результат void

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

public BlendToAnimation ( string animation_name ) : void
animation_name string
Результат void

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

public CreateRenderingData ( ) : void
Результат void

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

public CreatureRenderer ( ) : System
Результат System

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

public GetActiveAnimation ( ) : String
Результат String

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

public GetLocalTime ( ) : float
Результат float

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

public InitData ( ) : void
Результат void

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

public LateUpdate ( ) : void
Результат void

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

public OnCollisionEnter2D ( Collision2D collisionInfo ) : void
collisionInfo Collision2D
Результат void

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

public OnCollisionExit2D ( Collision2D coll ) : void
coll Collision2D
Результат void

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

public OnCollisionStay2D ( Collision2D collisionInfo ) : void
collisionInfo Collision2D
Результат void

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

public Reset ( ) : void
Результат void

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

public SetActiveAnimation ( string animation_name, bool already_active_check = false ) : void
animation_name string
already_active_check bool
Результат void

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

public SetCustomTimeRange ( float start_time, float end_time ) : void
start_time float
end_time float
Результат void

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

public SetLocalTime ( float t ) : void
t float
Результат void

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

public SetUseCustomTimeRange ( bool flag_in ) : void
flag_in bool
Результат void

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

public Start ( ) : void
Результат void

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

public UpdateRenderingData ( ) : void
Результат void

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

public UpdateTime ( ) : void
Результат void

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

public debugDrawBones ( MeshBone bone_in ) : void
bone_in MeshBone
Результат void

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

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

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

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

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

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

public float blend_rate
Результат float

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

public bool counter_clockwise
Результат bool

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

public CreatureAsset creature_asset
Результат CreatureAsset

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

public CreatureManager creature_manager
Результат CreatureManager

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

public bool is_colliding
Результат bool

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

public float local_time_scale
Результат float

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

public float region_offsets_z
Результат float

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

public bool should_loop
Результат bool