Question / Help Start Text Scrolling at Scene Switch

escheb

New Member
I have searched the forum but I haven't seen this issue addressed so I thought I would post a query.

I have created some scenes with scrolling text. I would like for the scene to start with the beginning of the text when I transition the scene to the active state. Currently the text scrolls all the time in preview so it could be at any point when I transition it to the active window. Is there a way to do that? I checked the properties of the scrolling filter but I don't see any parameters that would seem to control when the text starts. Thanks!
 
It could be an useful option. I mean, the posibility to reset text and begin scroll just entering scene.
For now, you could do that with browser source making a local web page with scrolling text
 
EXAMPLE: (Check refresh browsersource when scene becomes active)

<!DOCTYPE html>
<title>Example</title>

<!-- Styles -->
<style style="text/css">
.example1 {
height: 50px;
overflow: hidden;
position: relative;
}
.example1 h3 {
font-size: 3em;
color: limegreen;
position: absolute;
width: 100%;
height: 100%;
margin: 0;
line-height: 50px;
text-align: center;
/* Starting position */
-moz-transform:translateX(100%);
-webkit-transform:translateX(100%);
transform:translateX(100%);
/* Apply animation to this element */
-moz-animation: example1 15s linear infinite;
-webkit-animation: example1 15s linear infinite;
animation: example1 15s linear infinite;
}
/* Move it (define the animation) */
@-moz-keyframes example1 {
0% { -moz-transform: translateX(100%); }
100% { -moz-transform: translateX(-100%); }
}
@-webkit-keyframes example1 {
0% { -webkit-transform: translateX(100%); }
100% { -webkit-transform: translateX(-100%); }
}
@keyframes example1 {
0% {
-moz-transform: translateX(100%); /* Firefox bug fix */
-webkit-transform: translateX(100%); /* Firefox bug fix */
transform: translateX(100%);
}
100% {
-moz-transform: translateX(-100%); /* Firefox bug fix */
-webkit-transform: translateX(-100%); /* Firefox bug fix */
transform: translateX(-100%);
}
}
</style>

<!-- HTML -->
<div class="example1">
<h3>Scrolling text... </h3>
</div>
 
Thanks for the reply. I'll look into an HTML-based solution as you have suggested. I thought perhaps there was an option to auto-start the scene and I had simply missed it.
 
What I am doing is,

1) Preparing a very long (1280 px Width x 10.000 Height px. ) image file with all the text formatted as I want in an image editor, (so that I can include icons, different fonts / sizes etc, with green chroma background, then scrolling this image with chroma filter on.

As soon as I switch to the scene, I activate the 'deactivated' image file. This way, it starts when I exactly make it 'visible'. A little bit manual control but it works for me for the closing scroll credits.

BETTER SOLUTION
As a novice,I just discovered now that when 'unload image when not showing' is CHECKED, the scroll text (image file, actually, just starts at the moment we activate the scene, just as we want. (I just add 'one screen height blank to to top and the end of the file, so it enters at a good time and leaves the screen smoothly afterwards.

Hope it helps.

Özge Ersu
www.ersu.net
 
Last edited:
Ozgre is correct. Whether you use the GDI+ or an image file, you can start the scroll be clicking the Visible icon just after activating the scene. To make a series of credits start scrolling up from the bottom add enough blank space in your text document to show a blank screen. when you click the visible icon the scroll will start to rise.
 
Back
Top