mirror of
https://github.com/JulianGro/overte.git
synced 2025-04-26 06:15:10 +02:00
16 lines
406 B
JavaScript
16 lines
406 B
JavaScript
|
|
function clamp(value, min, max) {
|
|
return Math.min(Math.max(value, min), max);
|
|
}
|
|
|
|
function clampVector(value, min, max) {
|
|
return Qt.vector2d(
|
|
clamp(value.x, min.x, max.x),
|
|
clamp(value.y, min.y, max.y))
|
|
}
|
|
|
|
function randomPosition(min, max) {
|
|
return Qt.vector2d(
|
|
Math.random() * (max.x - min.x),
|
|
Math.random() * (max.y - min.y));
|
|
}
|