Ejemplo n.º 1
0
func NewController() *Controller {
	return &Controller{engine.NewComponent(), 100}
}
Ejemplo n.º 2
0
func NewCollider() *Collider {
	return &Collider{engine.NewComponent(), nil}
}
Ejemplo n.º 3
0
func NewSmoothFollow(target *engine.GameObject, speed float32, maxdis float32) *SmoothFollow {
	return &SmoothFollow{engine.NewComponent(), target, speed, maxdis}
}
Ejemplo n.º 4
0
func newTweens(t *Tween) *Tweens {
	ts := &Tweens{engine.NewComponent(), make([]*Tween, 0, 2)}
	ts.AddTween(t)
	return ts
}