コード例 #1
0
ファイル: body.go プロジェクト: TSavo/chipmunk
func (body *Body) setAngle(angle vect.Float) {
	body.a = angle
	body.rot = vect.FromAngle(angle)
}
コード例 #2
0
ファイル: ship.go プロジェクト: TSavo/FarlightRacing
func (this *Ship) ApplyThrust(thrust vect.Float) {
	thrustVector := vect.FromAngle(this.Body.Angle())
	thrustVector.Normalize()
	thrustVector.Mult(this.Prototype.Thrust * thrust)
	this.Body.AddForce(thrustVector.X, thrustVector.Y)
}