コード例 #1
0
ファイル: Controller.go プロジェクト: magicafe/Sket
func NewController() *Controller {
	return &Controller{engine.NewComponent(), 100}
}
コード例 #2
0
ファイル: Collider.go プロジェクト: magicafe/Sket
func NewCollider() *Collider {
	return &Collider{engine.NewComponent(), nil}
}
コード例 #3
0
ファイル: SmoothFollow.go プロジェクト: magicafe/Sket
func NewSmoothFollow(target *engine.GameObject, speed float32, maxdis float32) *SmoothFollow {
	return &SmoothFollow{engine.NewComponent(), target, speed, maxdis}
}
コード例 #4
0
ファイル: Tweens.go プロジェクト: magicafe/Sket
func newTweens(t *Tween) *Tweens {
	ts := &Tweens{engine.NewComponent(), make([]*Tween, 0, 2)}
	ts.AddTween(t)
	return ts
}