Documentation generator: JsDoc Toolkit 2.4.0
Template: Codeview 1.2
Generated on: 2016-0-4 21:24

Class enchant.gl.Skeleton

Class Summary
Constructor Attributes Constructor Name and Description
 
ボーンの構造のルートになるクラス.

Method Summary

Method Attributes Method Name and Description
 
addChild(child)
Skeletonに子のボーンを追加する.
 
addIKControl(effector, target, bones, maxangle, iteration)
IKの制御情報を追加する.
 
removeChild(child)
Skeletonから子のボーンを削除する.
 
setPoses(poses)
姿勢をセットする.
 
FKによって姿勢解決を行う.
 
IKによって姿勢解決を行う.

Class Detail

enchant.gl.Skeleton()
ボーンの構造のルートになるクラス.

Method Detail

  • addChild(child)
    Skeletonに子のボーンを追加する.
    Parameters:
    {enchant.gl.Bone} child
  • addIKControl(effector, target, bones, maxangle, iteration)
    IKの制御情報を追加する.
    Parameters:
    {enchant.gl.Bone} effector
    {enchant.gl.Bone} target
    {enchant.gl.Bone[]} bones
    {Number} maxangle
    {Number} iteration
    See:
    enchant.gl.Skeleton#solveIKs
  • removeChild(child)
    Skeletonから子のボーンを削除する.
    Parameters:
    {enchant.gl.Bone} child
  • setPoses(poses)
    姿勢をセットする.
    Parameters:
    {*} poses
  • solveFKs()
    FKによって姿勢解決を行う. セットされた姿勢情報から姿勢をつくる.
  • solveIKs()
    IKによって姿勢解決を行う. enchant.gl.Skeleton#addIKControlによって追加された情報をもとにする.