Yep, I'd do exactly what @MindGamer recommended. Simple example: function random(min, max) {     return min + Math.random() * (max - min); } function gotoRandomPlace() {     //notice the onComplete points back to this same function, so it'll keep going to random coordinates     TweenMax.to(...{x:random(-100, 100), y:random(-100, 100), onComplete:gotoRandomPlace}); } gotoRandomPlace();   As for vw/vh units, those aren't supported on transforms because to maximize performance, GSAP bak
    • Like
    6