Tweaked random parameters a bit

This commit is contained in:
delvh 2020-07-11 21:45:54 +02:00
parent f0c5faf352
commit ebca09ed2b

View File

@ -370,9 +370,9 @@ public final class ChatScene implements Restorable {
postButton, remainingChars, rotateButton, scene, settingsButton, userList, voiceButton };
final var random = new Random();
for (final var node : rotatableNodes) {
// Defines one whole rotation in at most 2.75s
final var rotateTransition = new RotateTransition(Duration.seconds(random.nextDouble() * 2.25 + 0.5), node);
rotateTransition.setByAngle(360);
// Defines at most four whole rotation in at most 4s
final var rotateTransition = new RotateTransition(Duration.seconds(random.nextDouble() * 3 + 1), node);
rotateTransition.setByAngle((random.nextInt(3) + 1) * 360);
rotateTransition.play();
// This is needed as for some strange reason objects could stop before being
// rotated back to 0°