How to make a text overlay slide in from off the screen?

I’m a rookie at coding and I have no idea how to do this. I’ve tried looking up this on the forums and youtube. Nothing really came up instead of using the functions could someone maybe teach me how to do these?

I put my text overly off screen first, then I pause for about (1 or 2) and then I spot direct it to slide in exactly where I want it to be, I always use functions to make it look better!


I’m really confused on how to make it slide in honestly. I understand the off screen and the shifting and scaling but I don’t really understand it completely if you know what I mean :sweat_smile:

you need to put in 1 or whatevr num u want after u put it where u want it slid to


I’m so bad at explain lol but I can try!

You want to move your overlay off screen and copy that code into your script, after that you can either pause or right away drag your text overlay with spot directing exactly where you want it, copy and paste that code into your script and make sure you write in whatever seconds you want it to take sliding in. Here’s an example, the first shift & scale is off screen, and the second one is where I want it to slide in and stop


&overlay 5437376648380416_THANKS FOR READING shifts to -293 355 in zone 1
&overlay 5437376648380416_THANKS FOR READING scales to 1.000 1.000

@pause for 2

&overlay 5437376648380416_THANKS FOR READING shifts to 7 355 in zone 1 in 0.600 using easein
@overlay 5437376648380416_THANKS FOR READING scales to 1.000 1.000 using easein


This helped me understand when I was learning to code


This is how I do mine… :point_down:t3:

&overlay KMK FDL create
&overlay KMK FDL shifts to 319 207 in zone 1 in 0
&overlay KMK FDL scales to 0.488 0.488
&overlay KMK FDL opacity 1 in 0
&overlay KMK FDL to layer 4
@cut to zone 1
@zoom reset

&overlay KMK FDL shifts to 38 207 in zone 1 in 0.5 using easebounceinout
@pause for 1.5

&overlay KMK FDL opacity 0 in 1.5
@pause for 1

@transition fade out black in 2

:point_up_2:t3: Don’t forget to change the background, and the overlay name, to whatever your overlay is called.
Also… don’t forget to re-size your overlay. [The scale I wrote is the size I needed for my specific background and overlay… but this always varies.]

To re-size, temporarily change the pause that occurs after: &overlay KMK FDL shifts to 38 207 in zone 1 in 0.5 using easebounceinout
From 1.5 to 5000, just to give yourself time to re-size the overlay.
But bare in mind: if you need to re-size the overlay, then you will also need to reposition it… and therefore you’ll have to change the shift point too.



Thank you for linking!

I also have this thread:


1 Like

Thank you for linking this. I hate having to make other people code for me because I feel useless on not knowing what to do

thank youuuu :blob_hearts:

what happens if i want to use 2 text overlays on the same background?

1 Like

There’s no issue with having more than one overlay on the same background. You just have to make sure they are visible when you want them to be and they work properly.

If you want them to move at the same time, you’ll use & or AND (I’ve never used AND for two different overlays so idk)


I’ve never used it either honestly. I have no idea what the difference between AND and THEN is for coding

THEN happens after
AND happens during

1 Like

If I wanted Camilla & Grace to walk at the same time, I would connect the commands with AND. If I wanted one to walk after, I would connect it with THEN

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.