Google
 
Webnews.only-4-geeks.com
Interesting places
news.only-4-geeks.com Forum Index » Flash - ActionScript

a simple query

 
Jump to:  
 
paramp
PostPosted: Mon Sep 01, 2008 12:33 pm    Post subject: a simple query
       
Hi,
I am a newbie working with flash. Wanted to know a good way of introducing
delays in an animation.

My program consists of a tight loop which needs to run continuously to update
the position of certain objects on
the screen. In order to make the animation slower, I have made 7 frames and
copied the code to each frame.

The problem here is that if I need to make a change to the logic, I need to
copy it to each frame.

any suggestions?
Param
 

 
javono
PostPosted: Mon Sep 01, 2008 2:22 pm    Post subject: Re: a simple query
       
You should research how to Ease your Animation with a tween if your animation
is merely reducing its speed and not stopping.

The AS2.0 Language Reference provides some useful examples, search for this
sentence 'Using the Tween class'.
 

 
NSurveyor
PostPosted: Wed Sep 03, 2008 9:58 am    Post subject: Re: a simple query
       
Hey,

One way of being able to reuse code over and over again without having to type
it out would be to stick all the code in a function and call the function
several times. For example, if you had:

bowl._x += 10;
bowl._y -= 20;

You could modify that to:

function moveBowl(){
bowl._x += 10;
bowl._y -= 20;
}

And then on each frame you could have:

moveBowl();

In your case though, if you wanted to run a particular segment of code
repeatedly at frame rate, you could use the built-in event handler for the
enterFrame event. Basically, every movieclip has this event, which is evoked at
a rate equal to the frame rate (fps). And so, you would use:

this.onEnterFrame = function(){
bowl._x += 10;
bowl._y -= 20;
}

But then again, I might have missed the point you were trying to make
entirely. Could you explain the set-up in more detail?
 

Page 1 of 1 .:.

Google
 
Webnews.only-4-geeks.com

Windows Update | C++ | C | PHP | JavaScript | Photoshop | Programming | Windows 2000 | Python | Windows XP | Object | Flash | Flash - ActionScript | Paint Shop Pro | Excel | PowerPoint | Access | Word | Windows 98 | Internet Explorer 6.0 | CorelDraw12 | Java | XML | asm x86 | Linux Mandrake | Linux RedHat | Outlook |  | news from newsgroups |_ | s

Web Templates

Awesome Website Templates ©

wypożyczalnia samochodów kraków texas holdem gerda poker online roll up