ActionScript 2.0 :: Mysterious Flicker When Reversing Playback
Jan 3, 2009
Take a look at this page [url]...
I have a movieclip with 100 frames which contain happy and sad faces alternatively. the playhead starts from frame 100 and skips a frame to 98 then 96 and so on until 2. it skips the sad faces.... but for some strange reason .. it flickers. [code]...
I'm new to flash and AS3, and have just figured out how toload an external XML document into a textField, which is thenstyled via an external CSS document. The styling works fine,colours change, font size changes etc... But! And here's myproblem, when the xml data is loaded into the textfield, where Ihave nested styles, it creates a line break.I have created a textField on the stage with an instance nameof: eventsContentTextFieldWhich is set to dynamic, scrolling (with a UIScrollBarcomponent), html and multiline.
I'm creating bullets for a tank object to shoot.The tank is a child of the document class. The way I am creating the bullet is:
var bullet:Bullet = new Bullet(); (parent as MovieClip).addChild(bullet);
The bullet itself simply moves itself in a direction using code like this.x += 5; The problem is the bullets will trace for their creation and destruction at the correct times, however the bullet is sometimes not visible until half way across the screen, sometimes not at all, and sometimes for the whole traversal.Oddly removing the timer I have on bullet creation seems to solve this.The timer is implemented as such:
if(shot_timer == 0) { shoot(); // This contains the aforementioned bullet creation method shot_timer = 10;
My enter frame handler for the tank object controls the timer and decrements it every frame if it is greater than zero.
My mc's move across the screen at the exact same speed. After a minute or so, they start to clump together. I think it's some type of inefficiently in my code slowing down the processing. I've attached the files. test.zip
I'm having problems getting my player to switch directions and just bounces off of the walls of the stage. I tried reversing the rate but it still shoots off into the distance and this is what I have now, it just stops the guy at the edge and nothing more. Does anyone know how I can properly make him bounce?
1. Have a permanent animation on the background, running over and over again.
2. My buttons should control that animation. What I want to do is to reverse the animation (going backwards on the timelime) when the user press the button, no matter in which frame the animation is.
3. Finally, when the animation is "gone", the buttons must point to an specific label.
I'm not sure how to to the reverse motion thing and if that's possible usings AS2. BTW, I'm attaching the file (just 8Kb) to show the idea, the real animation in the background is gonna be a movie clip but it's heavy to upload and I don't believe anyone will download it.
I have an mc which when rollOver plays an animation (works like a button), on rollOut I want the animation to play in reverse... I have seen it done before using a fucntion, but can't seem to get it to work... If I just reverse all the frames and get it to play that on rollOut it doesn't work properly...
I seem to be having trouble reversing the contents of an array
this is the code:
Code: stop(); // Attributes arrays var nd:Array = new Array();
[Code].....
i've tried changing the 'for' loops for both the 'n' and 'i' variables to decrement them and also tried idnum.reverse(); but i can;t get it to work.
It's a news page so i'm basically trying to get the newest story(which is attached to the highest id number in the databse) to post first and then post the rest in descending order.
I have a 23 frame animation that is moved forward or back on a mouse over. The problem is trying to reverse it. It is ok until it gets to frame 1 then it just stops. I need to get it to jump to frame 23 and to start reversing aagain.
function reverseIt(e:MouseEvent):void{ rewind = true; this.addEventListener(Event.ENTER_FRAME,revFrame);
I am trying to have a small simple animation. This animation needs to have a roll over listener. This roll over listener must begin a downward motion for this movie clip. And then another listener must be a click or rollout that will make the clip reverse and begin an upward motion at any point that it is executed. This is the code I got so far, but the only thing that seems to work is the rollover downward motion. I cannot seem to get the upward reversing motion to execute.
stop(); mc.addEventListener(MouseEvent.ROLL_OVER, playy); function playy(e:MouseEvent):void
I make a button with some animated effects. On main work area I select object and press F8 to convert button with the name of (button1). The Up as it is which I make: w=70, h=50. Press F6 and same button on Over, here I again select object and press F8 and convert to Movie Clip. Here I insert 10 frames, one by one the button extend width and height. On 10th frame the button size 110x90 width and height. To animate and stop the button I put "stop" action on frame 10.I want that if the user's mouse over on button than the 10 frames play as I mentioned above but if the user don't want to click on (button1) than all of these 10 frames play reverse or add more frames and button will go to their original size and place. Is there any script bcuz I am new and don't know about action scripts.
I have to reverse the display order of a number of MovieClipsin a container. Somehow I cannot figure out how to do this as whenI use a loop construct and count through all Children I will always"pre"-alter the Indexes of the children still to come.
I am trying to make a banner where two colored squares roll across the screen. The first blue square does just fine, however when trying the same thing with a green square (in a different layer) it does ok the first half of the tween, but reverses direction in the second half (where I placed a keyframe)- even though I rotated the green square the same way as the first half.
I have a function set up to determine the speed of the mouse, if the mouse is moved to the left it is returned as a variable in a negative number. I also have a function to make a movie clip scroll along, at the moment if you set the speed to 3 it will move to the left. So a positive number will move the movieclip to the left So you can see my predicament because the numbers are opposite, is there way of reversing one of them? Here it is in short
Heres my scenario, I have a menu bar that is off stage with just a little part showing. I want to be able to rollover the part showing so the whole menu eases into the stage. I have this done, however, i would like it so that when I roll off the menu bar it will ease back out.Im just unsure of how to go about this. Ill post what I have, in the meantime I'll still keep trying to tweek the code.
I have added the following code to my mc, but how do I get it to display scene 1 frame one when it is done? After it is done reversing I need it to immediately go to that scene because it has all of my buttons showing. Here is my fla file:
*trouble with gotoandplay and roll out functions* basically i have an after effects movieclip (followed the after effects button tutorial on this site) that i have made into a button. it works ok on rollover and rollout i use tweener which works a treat and when i click it goes to another frame and plays a small sequence of smoke exploding.
problem: its a look problem really. when i rollout the smoke click sequence tweens back to frame 0 as per my rollout instructions IS there a way for me to have the click smoke sequence play all the way through before going back to frame 0 on my rollout ? i see tweener has a oncomplete statment is that of anyuse? ive tried a few thigns but it always reverts to the rollout and reverses the footage.
Was just wondering if its possible to somehow have some AS code, to play like 1-20 frames backwards, instead of copying it to like 21-40 and reversing it manually in the timeline
I'm making a banner in flash, and are moving some simple objects around.I mainy use vector squares, but when I tween them (classic tween) in a slow motion, the shape starts to "flicker" or "lag". Why is this?I think there has to be something with the calculations Flash is doing, but why can't it make the animation smooth?
I created my flash menu over a year ago, and need to upgrade it by adding a sub menu. I'm not very savy with flash, i usually google any actionscript that i need and guess my way through. I'm having a particularly hard time trying to figure out how to resolve the issue of my submenu flickering while the cursor is over it. I understand it's probably some problem with the layers and embedding, etc. i've attached the .fla to move things along quicker.
I need to load separate SWF files depending on different flash buttons being pressed. The problem is I see a flicker inbetween SWF's being played. I think the flicker is where it goes back one frame - but I do not know how to solve this.
The first bike should scroll along to the left then stop, buttons should then appear that allow you to load the external/separate SWF files.
I have created a button for a homepage, and, to help designate it as "clickable," I have changed its background color on the Over through Hit stages.However, the background color change flickers instead of staying the changed color.Go to and hover over "Cirlces for Rice Field Days 2009" in the Spotlight box on the homepagethis is the flickering button.
Whenever I hide the mouse pointer to replace it with custom made graphic, it causes curors to flicker rapdily outside of the browser window. When you type or move across URL bar, or try to scale the browser window by dragging its corner, the mouse pointer goes crazy.
I have two button instances on the stage. I've created two functions, one for each button to handle their MOUSE_DOWN event. In both of those functions I have a trace statement to ensure the MOUSE_DOWN events trigger their respective function calls, which each do.
The Problem: When you hover over either button, the button state changes to the "OVER" state as it should. However, when you click the button, the button flickers for a split second and then goes to the "DOWN" state. The flicker appears to be the button going to the "UP" state momentarily and then to the "DOWN" state. The only thing I can think of causing this problem is the fact that there is a MovieClip on the "UP" and "OVER" states that may be inheriting button events.
I've had this happen in the past when using button instances that contain MovieClips inside of them, but never knew how to remedy the problem. As a last resort I guess I could just change all the button instances to movieclips, but I'd like to learn how to accomplish this without needing to do that first.
Here is the only code that exists in the entire file:
Code: var _volumeUpButton:SimpleButton = btn_volume_up; var _volumeDownButton:SimpleButton = btn_volume_down;
his gallery which I downloaded, it is AS 2.0.It works well as is on the main(Scene 1) page, except that when I create a new MovieClip, and paste all the original frames w/actions into it, it begins to flicker and none function.Here are the codes:Here is the actual gallery with my problem in it:
when I enable my Adobe Shockwave Object my screen will flicker when i move the mouse around the screen. I have uninstalled it and reinstalled but it didn't work.
I'm trying to create a little slideshow with photos. I created a little animation on every photo (a really subtle zoom-in or zoom-out effect) and transition using alpha transparency.
But some photos will flicker very bad. Expecially photos containing elements like grids or straight lines. Only really blurred pictures will render well.
I already raised FPS up to 60 but flicker still occurs.
I'm using flash8. Will another flash version (which?) render the movie in a better way?