Class: Part

Part()

Cubismのパーツを表すオブジェクト

Constructor

new Part()

Source:
Example
function start(){
    for(let part of model.parts){
        console.log("ID:",part.id)
        console.log("  Name:",part.name)
        console.log("  Opacity:",part.opacity)
        console.log("  Parent Part:",part.parentPart?.id)
        console.log("  MultiplyColor:",part.multiplyColor)
        console.log("  ScreenColor:",part.screenColor)
        console.log("  Drawable Children Count:",part.drawables.length)
        console.log("  Part Children Count:",part.parts.length)
    }
}

Members

drawables :Array.<Drawable>

子描画オブジェクト
Type:
Source:

id :string

パーツID Cubism Editorで設定したもの
Type:
  • string
Source:

multiplyColor :Color

パーツの乗算色
Type:
Source:

name :string

パーツ名。cdi.jsonに記載が無い場合は空文字列
Type:
  • string
Source:

opacity :number

パーツの不透明度
Type:
  • number
Source:

parentPart :Part

親パーツ
Type:
Source:

parts :Array.<Part>

子パーツ
Type:
Source:

screenColor :Color

パーツのスクリーン色
Type:
Source: