MaVehicles library v0.6.0
stephengold
released this
12 Feb 02:46
·
851 commits
to master
since this release
- API changes:
- specify a
PhysicsSpace
in theWorld.attach()
method - changed the semantics of a vehicle's "accelerate" control signal, which now ranges from 0 to 1 instead of -1 to +1
- made the engine sound an
Engine
property (instead of aVehicle
one) - replaced
Sound.addOgg()
withaddAssetPath()
and publicized it - deleted public method
Vehicle.getRotation()
- moved the
TireGraph
class out of the MaVehicles library
- specify a
- bugfix: engine sounds don't move with the Vehicle
- Publish to MavenCentral instead of JCenter
- new features:
SteeringWheelState
(split off from theDriverHud
class of MavDemo1)- an alternative
Vehicle.setChassis()
that doesn't require assets HasNode
andVehicleSteering
interfacesSound.isPositional()
andSound.setPositional()
methods- assign a name to each
AudioNode
- assign application data to each
PhysicsCollisionObject