正在准备搜索索引...
搜索索引不可用
LayaAir3引擎API
LayaAir3引擎API
laya/ik/IK_System
IK_System
类 IK_System
索引
构造函数
constructor
属性
chains
constraints
Map
enable
Solver
ikcomp
lookats
use
Anim
Layer
version
访问器
show
Dbg
方法
add
Chain
chreate
Chain
By
Bone
Name
chreate
Lookat
By
End
Sprite
clear
get
Bone
Chain
get
Bone
Chain
By
Sprite
get
Damping
Factor
get
Frame
Replay
Info
on
Update
reset
Pose
set
Damping
Factor
set
Frame
Recorder
Depth
set
Frame
Recorder
Enabled
set
Max
Iterations
set
Root
set
Target
start
Frame
Debug
Replay
step
Frame
Debug
Replay
stop
Frame
Debug
Replay
visualize
构造函数
constructor
new IK_
System
(
comp
)
:
IK_System
参数
comp
:
IK_Comp
返回
IK_System
属性
chains
chains
:
IK_Chain
[]
= []
constraints
Map
constraints
Map
:
Map
<
Sprite3D
,
IK_ConstraintInstance
>
enable
Solver
enable
Solver
:
boolean
= true
ikcomp
ikcomp
:
IK_Comp
= null
lookats
lookats
:
IK_Lookat
[]
= []
use
Anim
Layer
use
Anim
Layer
:
boolean
= false
静态
version
version
:
string
= "0.1.0"
访问器
show
Dbg
get
showDbg
(
)
:
boolean
返回
boolean
set
showDbg
(
b
)
:
void
参数
b
:
boolean
返回
void
方法
add
Chain
add
Chain
(
chain
)
:
void
可以包含多个chain
参数
chain
:
IK_Chain
返回
void
chreate
Chain
By
Bone
Name
chreate
Chain
By
Bone
Name
(
nameOrSp3d
,
length
)
:
IK_Chain
参数
nameOrSp3d
:
string
|
Sprite3D
length
:
number
返回
IK_Chain
chreate
Lookat
By
End
Sprite
chreate
Lookat
By
End
Sprite
(
end
,
length
)
:
IK_Lookat
参数
end
:
Sprite3D
length
:
number
返回
IK_Lookat
clear
clear
(
)
:
void
返回
void
get
Bone
Chain
get
Bone
Chain
(
name
,
length
)
:
Sprite3D
[]
根据给定的id或者名字找到一条链
参数
name
:
string
length
:
number
链的长度 返回的骨骼的顺序是从末端到根
返回
Sprite3D
[]
get
Bone
Chain
By
Sprite
get
Bone
Chain
By
Sprite
(
end
,
length
)
:
Sprite3D
[]
参数
end
:
Sprite3D
length
:
number
返回
Sprite3D
[]
get
Damping
Factor
get
Damping
Factor
(
)
:
number
返回
number
get
Frame
Replay
Info
get
Frame
Replay
Info
(
)
:
{
frameId
:
number
;
index
:
number
;
timestamp
:
number
;
total
:
number
;
}
返回
{
frameId
:
number
;
index
:
number
;
timestamp
:
number
;
total
:
number
;
}
frame
Id
:
number
index
:
number
timestamp
:
number
total
:
number
on
Update
on
Update
(
)
:
Promise
<
void
>
返回
Promise
<
void
>
reset
Pose
reset
Pose
(
)
:
void
返回
void
set
Damping
Factor
set
Damping
Factor
(
v
)
:
void
参数
v
:
number
返回
void
set
Frame
Recorder
Depth
set
Frame
Recorder
Depth
(
count
)
:
void
参数
count
:
number
返回
void
set
Frame
Recorder
Enabled
set
Frame
Recorder
Enabled
(
enabled
)
:
void
参数
enabled
:
boolean
返回
void
set
Max
Iterations
set
Max
Iterations
(
v
)
:
void
参数
v
:
number
返回
void
set
Root
set
Root
(
r
)
:
void
参数
r
:
Sprite3D
返回
void
set
Target
set
Target
(
endEffectorName
,
target
)
:
void
参数
endEffectorName
:
string
|
IK_Chain
target
:
IK_Target
返回
void
start
Frame
Debug
Replay
start
Frame
Debug
Replay
(
offset
?
)
:
void
参数
offset
:
number
= 0
返回
void
step
Frame
Debug
Replay
step
Frame
Debug
Replay
(
delta
)
:
void
参数
delta
:
number
返回
void
stop
Frame
Debug
Replay
stop
Frame
Debug
Replay
(
)
:
void
返回
void
visualize
visualize
(
liner
)
:
void
参数
liner
:
ILinerender
返回
void
Version
显示设置
成员可见性
继承
外部
配色
自动
浅色
深色
目录
构造函数
constructor
属性
chains
constraints
Map
enable
Solver
ikcomp
lookats
use
Anim
Layer
version
访问器
show
Dbg
方法
add
Chain
chreate
Chain
By
Bone
Name
chreate
Lookat
By
End
Sprite
clear
get
Bone
Chain
get
Bone
Chain
By
Sprite
get
Damping
Factor
get
Frame
Replay
Info
on
Update
reset
Pose
set
Damping
Factor
set
Frame
Recorder
Depth
set
Frame
Recorder
Enabled
set
Max
Iterations
set
Root
set
Target
start
Frame
Debug
Replay
step
Frame
Debug
Replay
stop
Frame
Debug
Replay
visualize
LayaAir3引擎API
加载中……
可以包含多个chain