Documentation ¶
Index ¶
- type Cubism
- type Drawable
- type Model
- func (m *Model) DisableAutoBlink()
- func (m *Model) EnableAutoBlink()
- func (m *Model) GetCore() core.Core
- func (m *Model) GetDrawable(id string) (d Drawable, err error)
- func (m *Model) GetDrawables() []Drawable
- func (m *Model) GetHitAreas() []model.HitArea
- func (m *Model) GetMoc() moc.Moc
- func (m *Model) GetMotionGroupNames() (names []string)
- func (m *Model) GetMotions(groupName string) []motion.Motion
- func (m *Model) GetOpacity() float32
- func (m *Model) GetParameterValue(id string) float32
- func (m *Model) GetParameters() []parameter.Parameter
- func (m *Model) GetSortedIndices() []int
- func (m *Model) GetTextures() []string
- func (m *Model) GetVersion() int
- func (m *Model) PlayMotion(groupName string, index int, loop bool) (id int)
- func (m *Model) SetParameterValue(id string, value float32)
- func (m *Model) StopMotion(id int)
- func (m *Model) Update(delta float64)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cubism ¶
type Cubism struct { // 音声ファイルを読み込む関数 LoadSound func(fp string) (s sound.Sound, err error) // contains filtered or unexported fields }
cubism-goの本体
type Model ¶
type Model struct {
// contains filtered or unexported fields
}
モデルを表す構造体
func (*Model) GetDrawable ¶
指定したIDのDrawableを取得する
func (*Model) GetMotionGroupNames ¶
モーションのグループ名の一覧を取得する
func (*Model) GetMotions ¶
グループに含まれるモーションの一覧を取得する
func (*Model) PlayMotion ¶
モーションを再生する
func (*Model) SetParameterValue ¶
パラメータの値を設定する
Click to show internal directories.
Click to hide internal directories.