ActionScript 2.0 :: Function Getting Messed Up When Under A Mask?
Jan 12, 2007
I have created a neat little function that produces several buttons and inserts labels into each one from an array. It works great until I try to stick the sucker under a mask. When I do that, the labels disappear. I need this mask, but I also need the labels - can't have buttons without labels, now, right?Here's the code I am using:
Code:
var mcPosY:Array = new Array();
for(var i = 0; i < 14; i++){
I have a "Dynamic Text" element called "output_txt". In my action script code, I have this line: output_txt.text = "I am thinking of a number between 1 and 100";
But what actually gets displayed in that element, after that line runs is: "thinin o ne etween n 00"
Some of the letters are randomly getting dropped. Any ideas on what could be going wrong?
(I'm using Adobe Flash Professional CS5.5 version 11.5.0.325.)
This isn't actually related directly to the AS programming language, but to the AS editor in Adobe Flash CS3 Professional. I think it happened after pressing a certain combination of keys by accident. I haven't been able to solve the issue since.
There seems to be lots of arrows (where tabs are) and the letter P facing the opposite direction at the end of each line.
I am following the XML/Flash Photo Gallery with Thumbnails [URL] Everything works great except the thumbnails. The first few thumbnails (the ones originally visible) are fine, but then the rest are all smashed up on top of one another. Is this a problem with my code? The pictures aren't all exactly the same width, so that might be the problem.
My flash movie is made competely in actionscript. Now, when i pick "play" from right-click menu in a browser, everything gets just.. very wrong I suppose there needs to be additional code in the first frame to delete all scene objects?
It seems that the getters and setters for the height are all botched up when the DisplayObject has any rotation applied to it at all.The getter for the height returns the total height of all the bounds.The setter for the height sets the height regardless of rotation.If you set the same value for height several times in a row, you will get about 3 different results until it stays at the same result.If the heigt's getters and setters are different, imagine the ramaflacations involved, first and foremost setting properties via "+=".Just posted up a quick example: (ZIP with SWF is attached - FLA can be made available upon request)The properties "width", "height", and "rotation" are applied in that order as listed, but setting them in a different order will affect the result differently, but I don't have the time for that.
I bought this template see it here http:[url]......everything works great until I want to customize it and open it up in CS3. Once thats done it doesn't work right.it will open but when you have it fill the full screen it doesn't go all the way to the left. and cuts off the last quarter of the site.If I have it where the screen is only half or collapsed, it will fill the page as necessary.So here is the errors I am getting in Adobe flash.Error opening URL 'file:///C|/Users/April/Documents/300109930/html/data.php?main_page=1' 705 1676
I don't know what I did while working in a CS3 Flash document, but I cannot view the frames up in my timline bar. All I can see is the layers there - they take up the whole area and when I try to grab and drag the timeline to shorten the layers nothing happens. I must have hit something by accident
If I run the page locally on my machine, the banner looks fine no matter the browser. however, on the free hosting service server, size and position of certain movie clips are messed up in IE, safari and opera. they overlap in places, and u can see the corner of something that's supposed to be off the stage. why? note: the hosting service put some junk after my </body> tag... [URL]
So i've been toying around with the built in bitmap collision detection, seeing as it was pixel-perfect collision testing. I've tried so many times to get it to work, but it hasn't prevailed yet. All the tutorials i've found look like timeline code, but i'm using OOP, however, this should not effect it in any way. I eventually broke down an downloaded a pre written class, but even then, i could not get it to work. Basically, when the two objects are supposed to be colliding, the ground has a red glow, but after making it draw points while colliding i saw that the actual collision shape is some messed up thing.
I'm looking for a function for a random moving clip (devined x position) with lets say 5 secons interval, that is also functioning as a mask. But the clips that need to be masked should change in opacity in stead of vissible or not vissible.
I've built a drawing application. Because I've programmed the option to insert symbols (new movieclips), I needed to create a new movieclip each time I start drawing. The problem is that I now completely messed up my lineTo and moveTo sequence, and it just draws from coordinates which I don't understand where is gets them from.The code section is basically:
I have a main lineDrawing movieclip into which i'm creating a new shDrawing each time the mouse moves. The problem is, because it starts a new movieclip each time - it messes up the coordinates of the line drawing.(btw, I can solve this if I could only do some kind of "lineTo" function on a movieclip, so that it "lines-to" from mouse down to mouse up seamlessly, regardless of the speed of moving the mouse.
so im almost finished my first site! very excited. its for my dads business, hes a screening contractor. actually i doubt he will get any business out of it, even once we get our real domain name and everything because i don't even know how to get Google to like it. its OK though, its mainly just a practice site for me anyways before i make a resume site for myself. anyways, it consists of 3 divs, an html content area, and a flash banner and a flash menu, which stretch depending on the window size to keep their aspect ratio. everything works exactly as planned in Firefox, chrome, and pure flash player. but in IE, safari and opera, the size and position of things are way messed up! (only really care about IE). the edges of dynamic text are slightly to the left or right and hanging behind things because of it, same with some movie clips. and when i didn't want things to appear on the stage i set their x position to be the length of the stage, BUT IN IE U CAN SEE THE EDGE!
I have a startDrag function set up on a loader and mask that when the mouse is down on the loader it drags, when not it doesn't. There is also 2 buttons that control whether mask1 or mask2 is used. What i would like however is when the mouse is down - the area of the loader outside of the mask is visible but only by about 10/20% alpha, that way the user can see where all the image is while dragging. Is this possible? Full code can be seen below and i have attached the zip with the .fla file:
what i am doing is to make something along the lines of the "scriptable mask" tutorial Inigo was kind enough to put up.My idea is to have a large mask behind the whole of my flash site, this masks a colour image with a black & white one (nothing tricky). The image I am using is actually 5 separate images combined, and each is a pic of certain parts of the site.I also have a very basic set of buttons along the bottom... each corresponding to each section.
All I want is to set it up so that when I mouse over the buttons, the _x of the mask moves to correspond with the correct image... really very basic... or so I thought .If anything it should be easier to do than what is in Inigo's tut (where he uses the _x of the mouse to move the mask)... i just cant seem to get it to work with a nice easing effect (its easy to get the mask to simply snap to each coordinate, but I need it to smoothly move).
maybe point me towards a better way to mask. png file is way too big. I have been using the mask layer option to create my own mask around a jpg image by drawing around it on the mask layer. There has to be a fetter and faster way to do this. Is it possible to maybe have a specific color range have an alpha value of 0. Similar to green screening whereas If I put the item I want to clip on a green background flash will auto take out the green for me. and by auto I mean action script maybe. I think this can be done but im not finding it.
how are these guys clipping these images [URL] they have the movie clips set up where the black background on the 3 layers of shoes is getting masked out. When I go into the shoe movie clips I see there is a black background but it just disappears when I go back to main timeline.
ive gotten one movie clip to mask another in the actions frame but i cant seem to be able to mask the flames which are a shape with a movieclip in this as file. im not getting any errors but the mask isnt covering anything look near the bottom at s.mask=mask_mc; there are about 20 "s" shapes spawning per second if that has anything to do with it
Code: //this package turns an mc into a flaming button that calls a javascript function package { import flash.display.MovieClip;
I have created drawings in Adobe Flash and saved them as .fla files. However, when I try to save the files as JPEGs beyond a certain resolution (such as 4000x4000 pixels), the image gets altered. Essentially, it get's cropped, but some background is left in the remaining pixels. Original image (.fla) Jpeg image (with the saving problem):
I've searched every possible actionscript forum for this and i cant seem to find it. How can i create an "area" of blur which blurs everything beneath it?Like some kind of masked blur effekt?
AS3 Movie clip does not have .setMask() method, but it has .mask property. What is the syntax to set a mask on movie clip A (mcA) using movie clip B (mcB) mith .mask parameter in AS3?
mcA.setMask(mcB); // does not work in AS3 (no setMask() method any more) mcA.mask = mcB; //does not do the job either
I received an swf movie of a rotating brick with a blue background. I converted to fla but the blue bg and the brick are considered a single object. Is there a way to mask the bg without having to export it as single frames and masking in ps?
I'm trying to use an irregularly shaped PNG as a mask but the mask is just coming out as a straight rectangle, not taking into account the transperancy of the image. I've found many people complainng about this across the internet, and it is apperantly solvable, I just haven't been able to figure it out.
I've tried Trace Bitmap to vectorize the shape, since it's a single solid shape, but I'm getting weird results: [URL] I cant figure out why those lines are appearing across my mask. There's nothing there in the actual traced image, I've even ran the eraser over the affected sections to make sure.
1- is there a way to make use of any universal URL in flash ? i mean. not needing to have the full path of the target in the button since the target is in the same folder than the page where is the flash ?
2- now, thats a funny one, i can make mask to make thing appear in an animation fashion style, no probleme as with any Adobe program... however unlike all other Adobe programs, it seem i am unable to find HOW make the exact reversed result... I want to make thing disappear without using the alpha channel, because i want to make it in an animation style way. It is to use for a sub-menu, where when you click the button to open the sub-menu, you see it appear nicely and in an animated way. But when you click again the button to close it, or once you picked your choice, it close the sub-menu in the exact reverse way it was open...
I'm trying to make the image just scroll in with the current mask effect and not scroll out. You can download the source file here: [URL]. The layer to look at is "FlashAICB" there is 2 portions of code, one on the movie clip on this time line, and other on the mask inside the movie clip.