Blockbench Reference Docs
Preparing search index...
generated/animations/timeline_animators
BoneAnimator
Class BoneAnimator
Hierarchy (
View Summary
)
GeneralAnimator
BoneAnimator
NullObjectAnimator
Index
Constructors
constructor
Properties
_
name
animation
channels
expanded
group
menu
muted
rotation_
global
selected
type
uuid
Accessors
keyframes
name
node
Methods
add
Keyframe
add
To
Timeline
apply
Animation
Preset
click
Select
create
Keyframe
display
Frame
display
Position
display
Rotation
display
Scale
do
Render
extend
fill
Values
get
Group
get
Or
Make
Keyframe
get
Undo
Copy
interpolate
push
Keyframe
scroll
To
select
show
Context
Menu
toggle
Muted
Constructors
constructor
new
BoneAnimator
(
uuid
:
any
,
animation
:
any
,
name
:
any
)
:
BoneAnimator
Parameters
uuid
:
any
animation
:
any
name
:
any
Returns
BoneAnimator
Properties
_
name
_name
:
any
animation
animation
:
any
channels
channels
:
{
position
:
{
max_data_points
:
number
;
mutable
:
boolean
;
name
:
string
;
transform
:
boolean
;
}
;
rotation
:
{
max_data_points
:
number
;
mutable
:
boolean
;
name
:
string
;
transform
:
boolean
;
}
;
scale
:
{
max_data_points
:
number
;
mutable
:
boolean
;
name
:
string
;
transform
:
boolean
;
}
;
}
expanded
expanded
:
boolean
group
group
:
OutlinerNode
menu
menu
:
Menu
muted
muted
:
{}
rotation_
global
rotation_global
:
boolean
selected
selected
:
boolean
type
type
:
string
uuid
uuid
:
any
Accessors
keyframes
get
keyframes
()
:
any
[]
Returns
any
[]
name
get
name
()
:
any
Returns
any
set
name
(
name
:
any
)
:
void
Parameters
name
:
any
Returns
void
node
get
node
()
:
any
Returns
any
Methods
add
Keyframe
addKeyframe
(
data
:
any
,
uuid
:
any
)
:
any
Parameters
data
:
any
uuid
:
any
Returns
any
add
To
Timeline
addToTimeline
(
end_of_list
?:
boolean
)
:
this
Parameters
Optional
end_of_list
:
boolean
Returns
this
apply
Animation
Preset
applyAnimationPreset
(
preset
:
any
)
:
this
Parameters
preset
:
any
Returns
this
click
Select
clickSelect
()
:
void
Returns
void
create
Keyframe
createKeyframe
(
value
:
any
,
time
:
any
,
channel
:
any
,
undo
:
any
,
select
:
any
)
:
any
Parameters
value
:
any
time
:
any
channel
:
any
undo
:
any
select
:
any
Returns
any
display
Frame
displayFrame
(
multiplier
?:
number
)
:
void
Parameters
Optional
multiplier
:
number
Returns
void
display
Position
displayPosition
(
arr
:
any
,
multiplier
?:
number
)
:
this
Parameters
arr
:
any
Optional
multiplier
:
number
Returns
this
display
Rotation
displayRotation
(
arr
:
any
,
multiplier
?:
number
)
:
this
Parameters
arr
:
any
Optional
multiplier
:
number
Returns
this
display
Scale
displayScale
(
arr
:
any
,
multiplier
?:
number
)
:
this
Parameters
arr
:
any
Optional
multiplier
:
number
Returns
this
do
Render
doRender
()
:
any
Returns
any
extend
extend
(
data
:
any
)
:
void
Parameters
data
:
any
Returns
void
fill
Values
fillValues
(
keyframe
:
any
,
values
:
any
,
allow_expression
:
any
,
round
?:
boolean
,
)
:
void
Parameters
keyframe
:
any
values
:
any
allow_expression
:
any
Optional
round
:
boolean
Returns
void
get
Group
getGroup
()
:
OutlinerNode
Returns
OutlinerNode
get
Or
Make
Keyframe
getOrMakeKeyframe
(
channel
:
any
)
:
{
before
:
any
;
new_keyframe
:
any
;
result
:
any
}
Parameters
channel
:
any
Returns
{
before
:
any
;
new_keyframe
:
any
;
result
:
any
}
get
Undo
Copy
getUndoCopy
(
options
:
any
)
:
{
name
:
any
;
type
:
any
}
Parameters
options
:
any
Returns
{
name
:
any
;
type
:
any
}
interpolate
interpolate
(
channel
:
any
,
allow_expression
:
any
,
axis
:
any
)
:
any
Parameters
channel
:
any
allow_expression
:
any
axis
:
any
Returns
any
push
Keyframe
pushKeyframe
(
keyframe
:
any
)
:
this
Parameters
keyframe
:
any
Returns
this
scroll
To
scrollTo
()
:
void
Returns
void
select
select
(
group_is_selected
:
any
)
:
this
Parameters
group_is_selected
:
any
Returns
this
show
Context
Menu
showContextMenu
(
event
:
any
)
:
this
Parameters
event
:
any
Returns
this
toggle
Muted
toggleMuted
(
channel
:
any
)
:
this
Parameters
channel
:
any
Returns
this
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
_
name
animation
channels
expanded
group
menu
muted
rotation_
global
selected
type
uuid
Accessors
keyframes
name
node
Methods
add
Keyframe
add
To
Timeline
apply
Animation
Preset
click
Select
create
Keyframe
display
Frame
display
Position
display
Rotation
display
Scale
do
Render
extend
fill
Values
get
Group
get
Or
Make
Keyframe
get
Undo
Copy
interpolate
push
Keyframe
scroll
To
select
show
Context
Menu
toggle
Muted
Blockbench Reference Docs
Loading...