Tutorials Home
What's New
Top Rated
Submit
myTutes
Random!
Simple animation slider
Author: koritis@hotmail.com
'
B1. THE INITIALISING CODE
The whole code is placed in the first frame of the movie and it is:
this.framecounter.onEnterFrame = function() {
this.theframe.text = _root._currentframe;
};
It is just a line that tells the framecounter clip to write the current frame of the movie.
this.onLoad = function() {
_global.played = "played";
_global.togle = false;
_global.origX = this.slide._x;
_global.origY = this.slide._y;
_global.draged = "no";
_global.factor = 150;
_global.percentage = factor/_root._totalframes;
this.lineclip._width = factor+this.slide._width;
this.lineclip._x = origX;
this.lineclip._y = origY+this.lineclip._height/4;
};
The initialiser. I've used the following global variables:
played: It declares if the movie is stoped or not.
togle: It is used for the button to swap between the play and the stop state.
origX: It stores the original x coordinate of the slider.
origY: It stores the original y coordinate of the slider.
draged: It declares if the slider is draged or not.
factor: It is actually the desired width of the lineclip and the movement area of the slider. You decide its value.
percentage: Stores the proportion between the width of the lineclip and the total frames of the movie. Very useful.
With the last 3 lines:
I gave lineclip its width. I added the width of the slider for aesthetic reasons.
I told lineclip to go exactly at the original X coordinate of the slider.
The same for Y coordinate. I aligned it with the slider by adding 1/4 of its height to the Y coordinate, also for aesthetic reasons.
Let's continue with the code.
'
| » Level Intermediate |
|
|
Added: : 2005-07-06
Rating: 7.02 Votes: 29
Hits: 1482
|
| » Author |
|
koritis@hotmail.com
|
| » Download |
|
Download the files used in this tutorial.
|
|
Download (17 kb)
|
|
Get conversion and unzipping tools
for PC and Mac here!
|
| » Forums |
|
More help? Search our boards for quick answers!
|
|
Please rate this tutorial, 10 is the top rating, you can also click the
comments link to read/write a review.
|
|
|