after effects swipe every marker 1080 px

add this expression to position of the layer

var startY = 0;
var stepPX = 1080;
var duration = 0.6;

var markers = thisLayer.marker;
var count = markers.numKeys;

var passedCount = 0;
var lastMarkerTime = -1; // ← -1 yaptık, marker gelmeden tetiklenmesin

for (var i = 1; i <= count; i++) {
    if (time >= markers.key(i).time) {
        passedCount = i;
        lastMarkerTime = markers.key(i).time;
    }
}

// Hiç marker geçilmediyse sabit dur
if (passedCount == 0) {
    [thisLayer.position[0], startY];
} else {
    var targetY = startY - (passedCount * stepPX);
    var prevY = startY - ((passedCount - 1) * stepPX);

    var t = (time - lastMarkerTime) / duration;
    t = Math.min(t, 1);

    var eased = 1 - Math.pow(1 - t, 3);
    var currentY = prevY + (targetY - prevY) * eased;

    [thisLayer.position[0], currentY];
}