MCPcopy
hub / github.com/EngoEngine/engo / moveAxisTo

Method moveAxisTo

common/camera.go:216–227  ·  view source on GitHub ↗
(axis CameraAxis, value float32)

Source from the content-addressed store, hash-verified

214}
215
216func (cam *CameraSystem) moveAxisTo(axis CameraAxis, value float32) {
217 switch axis {
218 case XAxis:
219 cam.moveToX(value)
220 case YAxis:
221 cam.moveToY(value)
222 case ZAxis:
223 cam.zoomTo(value)
224 case Angle:
225 cam.rotateTo(value)
226 }
227}
228
229func (cam *CameraSystem) moveX(value float32) {
230 if cam.x+(value*engo.GetGlobalScale().X) > CameraBounds.Max.X*engo.GetGlobalScale().X {

Callers 2

NewMethod · 0.95
UpdateMethod · 0.95

Calls 4

moveToXMethod · 0.95
moveToYMethod · 0.95
zoomToMethod · 0.95
rotateToMethod · 0.95

Tested by

no test coverage detected