I have 5 mc on stage. Each mc is visible false. I want only 1 mc appear on stage each time. For example mc 1,2,3,4,5. If 5 appear the rest are invisible. If 3 appear the others are not seen.
My Flash file contains a movie-clip(Box1) that is exported for Action-script but it is not exported to Frame 1 in Linkage Dialog Box. Box1 has been put on frame-40 and the object is accessible in document Class but is not added to stage. However when it reaches to Frame 40, the object at Frame 40 get visible. My question is where is boxObj??
I have some movieClips on stage which are draggable and I don't want them to be draggable outside of a visible stage area. Problem is these movieClips are inside a sprite which is panable and then for whatever reason this bounds doesn't work anymore as I intend it to. How do I fix this bounds?
Code: var arr:Array = [m1,m2,m3,m4,m5,m6,m7,m8,m9,m10]; var thumbSprite:Sprite = new Sprite(); addChild(thumbSprite); for each (var item in arr) { item.addEventListener(MouseEvent.MOUSE_DOWN, startDragCard, false, 0, true); [Code] .....
I had a question if there is a way to set the stage as not visible? Meaning the .swf stage is transperent and takes the properties of the bg image of the bg of the page its laid on? I'm trying to steer away from just using flash for the site and using a mixture of flash elements in a css site but I can't seem to get the stage to be transparent.
I am close to finishing my animation and for starters one scene is lagging a lot and the artwork is visible outside of the stage dimensions. is this normal?
I would like to make an object visible off stage. So that the object is floated over the HTML. Any Ideas. I don't seem to be able to do it using Transparent Window in the HTML publish options and think it may only be possible using javascript (layers) but I would much prefer to only use flash so if anyone has a idea I'd love to hear it.
I'm trying to get a simple AS3 app up and running, and for some reason, I cannot get a sprite to show. At this point, all I want to do is get a red sprite to fill the stage.
public class Main extends Sprite { public function Main():void
This is the hierarchy for the display list. The animated layer is slowing to a bad chug on the heavier backgrounds. This is due to the fact that when zoomed in on the container layer, the automatic cacheAsBitmap functionality in the flashplayer is caching a HUGE image, which takes a fair chunk of memory.
I have started dev on this, and this is my process.
I have an array of MovieClips, when I try and use .removeMovieClip on one of the array items it removes reference to the MovieClip Object but it is still visible on the stage. When I address the MovieClip directly and use removeMovieClip on that it removes references and deletes from the stage.
i.e. Scenario 1: myArray = new Array(); myArray.push(myMovieClip); myArray[0].removeMovieClip(); trace(myArray[0]); trace(myMovieClip); Traces out undefined, undefined but the movieClip is still visible on stage (and can still interact with).
Scenario2: myArray = new Array(); myArray.push(myMovieClip); myMovieClip.removeMovieClip(); trace(myArray[0]); trace(myMovieClip); Trace out undefined, undefined and the movieClip is removed from stage
I have an actions layer, a sound layer and an image layer. I put one image from the library onto the image layer and all I see is the border. When I test the movie the image is visible. This just started suddenly. What is going on? Flash CS4.
I have problems with webcam streaming in AS2. In AS3 I can make it visible on stage with a Camera.get call and a Video object. Because of some reasons in one of my works I have to use AS2. Can anyone provide me a working code to make visible the webcam's picture on the stage? I use the following code, but it doesn't work:
var cam = Camera.get(); //it's okay I can see the real camera name in the name property var vid:Video; vid.attachVideo(cam); //... and nothing happens on the stage Why? trace(vid) returns "undefined" Why?
I have searched this forum and can't seem to find an answer. I'm loading an external movieclip inside an empty movie clip. But when the clip loads, I can see all my graphics that i have placed outside the stage area, that i want animating in.
I understand I can use a mask, but i feel like the mask is slowing my animation down because of how big it is. There must be another way.
I have an air window that opens up and loads an swf half-size (my swf stage is 1280x720, but the 'preview' is 640x360). Right now, the user can import any-size image. From here the user has the ability to alter their image (elements on the stage, the positioning and scaling of the imported image, etc.). I know that there is a way to "screengrab" the stage and save that out to the user's hard drive (I got that working). Is there anyway to do this same thing, but at the full size of the stage. Meaning, the screengrab is only half-size, but is there anyway to perform similar stuff without screengrabbing,
Is there a performance and/or memory usage difference between these two scenarios? Scenario 1: N visual elements all added to stage; N-1 have visible = false, 1 has visible = true; Scenario 2: N visual elements, only 1 added to the stage at any time.
I created a dragable Textbox by attaching a Textbox to a MovieClip. The intention is to be able to modify the text dynamically as a MovieClip. It worked great, at least for some time. But now I experience the following problem: Windows Vista Browsers (IE, Firefox) with Flash 10 are not showing anything or only the MovieClip but no TextBox! Maybe a Flash version issue? Another thing I found might be the reason: "DepthManager classes in version 2"???
Here is the code:
PS: I only put the logo in as a visible GIF to make it, ah, more visible. Otherwise I would use an emty gif "placeholder".
ActionScript Code: var titel_mc:MovieClip = this.createEmptyMovieClip("titel_mc", this.getNextHighestDepth());//950 var titelLoad:MovieClipLoader = new MovieClipLoader();
Am I trying to have a movieclip not visible by default, and then visible after the load function is complete, but am having trouble getting it to work. I'm not sure what I am doing wrong, it seems like it should be a simple enough task. Here is my code;
How does flash player handle objects when they are no longer on the visible stage? Is the graphical data still in memory? Does hittestobject/point consider them? Are enterframe and interval events still running?
In AS2 I would hold metaobjects (minimal x,y,width,height data) that would delete/create movieclips as the screen scrolled. Is this still a correct approach in AS3? If not, is there anything I can do to offstage display objects that improves efficiency, assuming around 400 are created initially?
I have a quiz and when the correct answer is clicked i want to show a correct answer mc so when the answer is clicked a "correct" or an "x" will flash up for 1 second. I have to functions on for right (celebrate) and one for wrong (wrong_answer)
public function mc1():Void { for (i=0; i<9; i++) { c = c+30; //here my_clip is a refrence to stage var mc_new = my_clip.attachMovie("mc_bread", "bread_"+i, my_clip.getNextHighestDepth()+1, {_x:80, _y:385-c}); mc_new._visible = false; [Code] ...... See the function visibility I am trying to set visible a movieclip on a click of a button. this code gives no error but still movie clip is not visible.
I am trying to set up a code that will make a MovieClip visible = false when you press the spacebar then reapear when you hit the spacebar again. I had it working once but I lost the code somehow ... think I deleted the wrong file. the one time I got it to work I used a keylistener and stuck the code in the action panel on the timeline at frame 1.
I thought maybe there is a way to do the same thing but instead of the frame 1 action panel thing. I thought you might be able to set it up in a movieclip class action script file. I did these tutorials on the kongregate site ... shootorials and they teach you how to make a MC move with the arrow keys which was easy ... they had you make a ship into a movie clip then you created a new AS class file for the ship movie clip. Then they placed the code under the function onEnterFrame() in the ship class AS file which works well when you want to move something ... because it checks every frame.
I can set up what I want in that area just fine ... problem is it fires off every frame .. so my movie clip blinks on and off several times everytime I hit the spacebar. I just want it to disapear when you hit the spacebar then become visible again when you hit the spacebar again.
Seems like this should be a very easy thing to do but I spent all day reading through tutorials and searching google everything I tried all I did was run into one error or another when I tried to compile for a test.
I am very new to all this so the other thing that confuses me is the fact that you can put code in so many different places and depending on where it goes the same thing might be written a different way depending on where you write it.
I have a movieclip, an image at the same size as the movieclip (it's like the backgroundImage of the mc) and a textfield. I have first created a movieclip object 'my_mc' then I loaded an external image 'ld_image' I created also a TextField object 'txtField' with backgroundColor red then I did:
Code: my_mc.addChild(ld_image); //my_mc size = ld_image size After that I did: Code: my_mc.addChild(txtField); addChild(my_mc); but now the txtField isn't visible but my cursor changes if I go over it with my mouse. [Code].....
Within my code, I have a series of movie clips that are dynamic text fields created with the createTextField call. The text field is dragged and dropped onto a box. At that point I want to create a duplicate of that text field and to then position it on top of the box. The code appears to be creating a duplicate of the original clip and the traces are all successful, however, the actual movie clip is not displayed anywhere on screen. I feel that it has something to do with the depth. Originally, I was passing this.getNewHighestDepth to duplicateMovieClip but that seemed to result in my existing text fields disappearing instead!
Code: function fnTagOnRelease(){ this.stopDrag(); delete this.onMouseMove; if (eval(this._droptarget) != mc_DropBox){ //spring back to original position [Code] .....
This time I'm experimenting with visibility. All the tutorials online vary a lot. I'm trying to find something noob proof. I have actionscript 2 and 3. I'm not sure which one to use..I'm just trying to learn how to make a frame become visible and Play when I click on a movieclip.
I have an swf that plays a video (toobplayer component) and has two dynamic txt fields. The video and both txt fields are "fed" from an xml file. I also have a movie clip that loads an image on another layer and is set to an alpha of 0. Is there a way to use a conditional statement to check the video variable and if one is not present to change the image loading movieclip to an alpha of 100. here is what I am working with.[code]...
CS5.5: Does animated movieclip still animate when visible=false?I'm trying to save as much processor resources as possible to reduce lag of an iphone/computer app.