Skip to content

Commit

Permalink
Update AnimExportData struct
Browse files Browse the repository at this point in the history
  • Loading branch information
JiepengTan committed Aug 13, 2024
1 parent 755a2bd commit 1322533
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 6 deletions.
4 changes: 2 additions & 2 deletions internal/anim/anim.go
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ type IAnimator interface {
Draw(screen *ebiten.Image)
Play(clipName string) *common.AnimClipState
GetClipState(clipName string) *common.AnimClipState
GetFrameData() *common.AnimExportFrame
GetFrameData() common.AnimExportFrame
}

type AnimExportData struct {
Expand Down Expand Up @@ -129,7 +129,7 @@ func GetExportData(pself IAnimator, animName string) (*AnimExportData, error) {
data.Frames = make([]common.AnimExportFrame, state.FrameCount)
for i := 0; i < state.FrameCount; i++ {
pself.Update()
data.Frames[i] = *pself.GetFrameData()
data.Frames[i] = pself.GetFrameData()
}
return data, nil
}
Expand Down
4 changes: 2 additions & 2 deletions internal/anim/skeleton/animator.go
Original file line number Diff line number Diff line change
Expand Up @@ -130,8 +130,8 @@ func (pself *Animator) Update() {
}
}

func (pself *Animator) GetFrameData() *common.AnimExportFrame {
retVal := &common.AnimExportFrame{}
func (pself *Animator) GetFrameData() common.AnimExportFrame {
retVal := common.AnimExportFrame{}
retVal.Meshes = make([]common.AnimExportMesh, len(pself.Mesh.SkinMesh))
for k := 0; k < len(pself.RederOrder); k++ {
i := pself.RederOrder[k]
Expand Down
4 changes: 2 additions & 2 deletions internal/anim/vertex/animator.go
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ func (pself *Animator) Update() {
}
}

func (pself *Animator) GetFrameData() *common.AnimExportFrame {
func (pself *Animator) GetFrameData() common.AnimExportFrame {
// TODO (jiepengtan): implement this
return nil
return common.AnimExportFrame{}
}

0 comments on commit 1322533

Please sign in to comment.