Update OrbitControls.kt #43

Merged
kiruma524 merged 1 commits from kiruma524-orbitcontrols into dev 2021-07-09 18:42:23 +03:00

View File

@ -59,13 +59,13 @@ class OrbitControls internal constructor(camera: Camera, canvas: SubScene, spec:
private val ry = Rotate(0.0, Rotate.Y_AXIS) private val ry = Rotate(0.0, Rotate.Y_AXIS)
private val translate = Translate() private val rz = Rotate(0.0, Rotate.Z_AXIS)
//private val rz = Rotate(180.0, Rotate.Z_AXIS) private val translate = Translate()
init { init {
camera.transforms.setAll(ry, rx, translate) camera.transforms.setAll(rx, ry, rz, translate)
update() update()
val listener = InvalidationListener { val listener = InvalidationListener {
update() update()
@ -143,8 +143,8 @@ class OrbitControls internal constructor(camera: Camera, canvas: SubScene, spec:
mouseOldY = mousePosY mouseOldY = mousePosY
mousePosX = me.sceneX mousePosX = me.sceneX
mousePosY = me.sceneY mousePosY = me.sceneY
mouseDeltaX = mousePosX - mouseOldX mouseDeltaX = mouseOldX - mousePosX
mouseDeltaY = mousePosY - mouseOldY mouseDeltaY = mouseOldY - mousePosY
val modifier = when { val modifier = when {
me.isControlDown -> CONTROL_MULTIPLIER me.isControlDown -> CONTROL_MULTIPLIER