unreal.ContextualAnimSceneAsset
¶
- class unreal.ContextualAnimSceneAsset(outer=None, name='None')¶
Bases:
unreal.DataAsset
Contextual Anim Scene Asset
C++ Source:
Plugin: ContextualAnimation
Module: ContextualAnimation
File: ContextualAnimSceneAsset.h
Editor Properties: (see get_editor_property/set_editor_property)
alignment_sections
(Array(ContextualAnimAlignmentSectionData)): [Read-Write] Alignment Sectionsdata_container
(Map(Name, ContextualAnimCompositeTrack)): [Read-Write] Data Containerdisable_collision_between_actors
(bool): [Read-Write] Disable Collision Between Actorsleader_role
(Name): [Read-Write] Leader Roleprimary_role
(Name): [Read-Write] Primary Role: TODO:: Rename this is used for selection and move to privateradius
(float): [Read-Only] Radius: Radius that enclose all the entry pointssample_rate
(int32): [Read-Write] Sample Ratescene_instance_class
(type(Class)): [Read-Write] Scene Instance Classtransitions
(Array(ContextualAnimTransitionContainer)): [Read-Write] Transitions
- property data_container¶
[Read-Write] Data Container
- Type
- extract_alignment_transform_at_time(role, anim_data_index, time) Transform ¶
Extract Alignment Transform at Time
- extract_ik_target_transform_at_time(role, anim_data_index, track_name, time) Transform ¶
Extract IKTarget Transform at Time
- find_anim_index(role, animation) int32 ¶
Find Anim Index
- Parameters
role (Name) –
animation (AnimMontage) –
- Return type
int32
- get_animation_for_role_at_index(role, index) AnimMontage ¶
Get Animation for Role at Index
- Parameters
role (Name) –
index (int32) –
- Return type
- query(role, query_params, to_world_transform) ContextualAnimQueryResult or None ¶
Query
- Parameters
role (Name) –
query_params (ContextualAnimQueryParams) –
to_world_transform (Transform) –
- Returns
out_result (ContextualAnimQueryResult):
- Return type
ContextualAnimQueryResult or None