ActionScript 3.0 :: Masking Dynamic Content?
Feb 3, 2009
I'm loading images into an otherwise empty MovieClip called container_mc using UILoaders and spacing them horizontally. I also have the image names as TextFields below the images all within the container. I'm masking the container clip using the following syntax:
container_mc.cacheAsBitmap = true;
mask_mc.cacheAsBitmap = true;
container_mc.mask = mask_mc;
This USUALLY works, but for some reason when I load over 20 images into the container -- the mask no longer works. At first it appears as though it's working but then the text disappears and when I mouse over the images to scroll them horizontally, the mask (which is magenta) appears and disappears -- flickering strangely. Should I be caching? I was under the impression I had to for the dynamic text to show up. Maybe it's the where I placed the code (load-order)?
View 0 Replies
Similar Posts:
Mar 25, 2009
it is masking some dynamic content that is brought in through an external swf. there is a dynamic text field and also a picture loader. whenever either one of these changes, the mask gets all distorted with holes/lighter areas in it.
View 1 Replies
Oct 10, 2006
I have tiled map made of dots. Each dot is interactive.In order to facilitate smooth scrolling over the map I want to be able to mask it as you would a regular image, then drag the masking window to reveal new areas.
The problem I have is that the mask only hides whether you can SEE the underlying map. So, when the cursor is outside 'visible' map area it's still interacting with the hidden portion of the map.
View 3 Replies
Aug 28, 2009
I'm just starting out with AS3 and this is what I'm trying to do:
1. I have an external .swf banner which is 900x250 pixels
2. I want to load this .swf into my main project, using this code:
var myLoader:Loader = new Loader();
addChild(myLoader);
var myRequest:URLRequest = new URLRequest("ptp.swf");
myLoader.load(myRequest);
3. The problem is that the .swf banner that is being loaded has content 'outside the stage' so instead of just showing the 900x250 area I see all the off-stage content as well.
How do I 'mask out' the off-stage content of the loaded .swf so that it will be only the 900x250 that I want?
View 2 Replies
Jan 16, 2011
I've got an object in the library that's a basic rectangle with an outline. A for loop creates a grid dynamically. I want to create a mask that goes over this grid. I'm using "my_object.mask = my_mask", but to no avail
View 1 Replies
Aug 11, 2009
I'm creating a playlist for a music player, and I've got the song names displaying correctly in my songTitle holder MC, but there's limited space for the song names to be shown in, and I'm going to eventually have it inside a scrolling movieclip. Problem is, the text inside the textfields disappear when I try to add a mask to the movieclip they're being loaded into. I've tried adding all combos of embedFonts, antialias, and blendModes I ran into, to no avail.how to mask dynamically created textfields with a non-dynamic (Flash IDE-made) mask.
Code:
for (var i:int = 1; i <= _size; i++) {
var pl_artist:TextField = new TextField;
//all embedFont = true and antiAlias commands no workie
}
View 4 Replies
Nov 15, 2009
I've been having some trouble with this code:
Code:
onClipEvent(load)
{
_root.stop();
dO = 3.6;
r = 75;
[code]....
I've created a movieclip with a donut graphic.Set the actionscript to the clip. Created a 2nd frame in the timeline with a photo.Nothing happens.
View 1 Replies
Nov 15, 2009
I can't get this code to work. Is this complete?
[URL]
Code:
onClipEvent(load)
{
_root.stop();
[Code].....
View 1 Replies
Jan 3, 2006
Ok so I'm trying to make a navigation system that is loaded from an XML file and has sub menus. Trying to do it ALL in AS. I don't have any symbols in my library except for the embedded font. Now, sometimes I need to mask something, is it possible to use a dynamically created mc to mask another dynamically created mc dynamically oh, did I forget to say dynamically?? Ok so let's use this as an example, two boxes. One orange, one purple.
Code:
mask = createEmptyMovieClip('orange', 1);
mask.moveTo(50,22);
[code].....
View 1 Replies
May 26, 2009
I draw a shape with the AS3's drawing API, then I draw another shape that intersects the previous shape, both the shapes have fill in them, but the intersecting area does not have any fill. I am not able to manage the "direction" that the shape is drawn in. what I need is for flash to just fill everything up to the outer borders of all the shapes, how would i achieve this? I found this forum thread that has almost the exact same problem that i have, but it is not resolved. [URL]
View 4 Replies
Mar 9, 2009
I have a 8x 10 array of mcs on stage each which contains a small image. So, there are 8 parent clips (columns) each containing 6 child clips containing the thumbnail images. If the movie clip arrays are created dynamcally (therefore loaded into the top layer) how can I mask them? I'd like to be able to mask 1 vertical (parent) column at a time (so only 1 of the 8 columns (6 images) is visible.
View 14 Replies
Feb 28, 2007
And my problem isn't the mask but the dynamic text is not loading from the XML file anymore.I think this is because in the tutorial the first thing you do is make the dynamic text field a movie clip. As soon as I do that the text data doesn't load from the external XML file. The code that previously worked was:_root.prompt = this.firstChild.childNodes[1].firstChild.nodeValue; prompt_txt.text = _root.prompt;But now I made the dynamic text field prompt_txt a movie clip named prompt_mc and it doesn't load. So I realize now that prompt_txt lives inside prompt_mc but how do I get the text data from the XML file there???
View 4 Replies
Jul 1, 2004
I'm loading 10 jpg images into _root.content.section_4.mc_anim, each is placed into its own movieClip.
Code:
_root.content.section_4.mc_anim["gall_img_"+img_view_index]
These movieclips are hidden and then have the images from an array loaded into them.
[code].....
View 1 Replies
Aug 14, 2009
I cannot get dynamic text fields to display when using a mask. Here is what I have done: Created a new Font object in Flash - Linkage: Export for Actionscript , class: Euro
[Code]...
View 4 Replies
Dec 3, 2011
what I am doing is making an XML menu for a website. Each button has a background and and over-state background. The backgrounds are 9 sliced scaled movie clips, well the over-state background is set up to mask an animation movie clip that is larger than any button will be. The mask is 9 slice scaled and is always the same size as the regular background. These backgrounds are x-scaled in a function in the Button.as. The title passed in through the XML determines the width. All of this so far works perfectly.
Now a navigation movie clip processes and adds all of the button movie clips based on the amount of nodes in the XML, this also sets the X and Y coordinates as well as sets a "spacer" between the buttons. Here is my problem, every time the function runs to create a new button, it sets the x value at:
Code: Select allbutton.x = this.width;
This is great if I don't use the mask though. What happens since the movie clip I am masking in the over-state background is wider than the buttons are is that there is wayyy to large of a gap. When each button is added, actionscript sees the width of the button with everything in it, masked or not. So I've tried a for-loop in the button creating function to increment a number variable from 0 - the max number of buttons in the XML. I then want to set the x value to:
Code: Select allbutton.x = (button.background.width * i);
This is the background of the button that has the correct width that actionscript should be using. By multiplying it by the i variable, it should move the x right with every button. Unfortunately it's not working.
View 7 Replies
May 24, 2009
I am creating a photo gallery using xml and a thumbnail bar at the side. I want each picture to fit into a square without distorting the image, so I will need to use masks. Currently I am using the loadClip metohd for loading pictures then I am attempting to use onLoadInit to dynamically set the masks. It is hard to show the problem on here so I have here's the link..[URL]...
It seems that you can't place "i" values in the onLoadInit part which I tired previously, atm I can only get one to work as you will be able to see.
View 2 Replies
Aug 3, 2009
In my current project I'm building a waterfall. Each drop in the waterfall is generated from the waterfall.as class and added to the stage via addchild. Now I have a mask that I want all of those drops to use however I can't seem to get this to work. I've tried placing the mask on the timeline and I couldn't seem to access the mask from the waterfall.as file. I've also given the mask it's own class and added it dynamically to no avail.
View 7 Replies
Oct 1, 2007
how it is possible to edit dynamic content and modify the content and save it, all within flash.I have tried some experiments in the past and have got the text to change etc which is easy but i need a way to save the content so the next time anybody sees the flash it will have the latest content until i change it again.
View 2 Replies
Dec 3, 2011
making an XML menu for a website. Each button has a background and and over-state background. The backgrounds are 9 sliced scaled movie clips, well the over-state background is set up to mask an animation movie clip that is larger than any button will be. The mask is 9 slice scaled and is always the same size as the regular background. These backgrounds are x-scaled in a function in the Button.as. The title passed in through the XML determines the width. All of this so far works perfectly.
Now a navigation movie clip processes and adds all of the button movie clips based on the amount of nodes in the XML, this also sets the X and Y coordinates as well as sets a "spacer" between the buttons. Here is my problem, every time the function runs to create a new button, it sets the x value at:
Code:
button.x = this.width;
This is great if I don't use the mask though. What happens since the movie clip I am masking in the over-state background is wider than the buttons are is that there is wayyy to large of a gap. When each button is added, actionscript sees the width of the button with everything in it, masked or not. So I've tried a for-loop in the button creating function to increment a number variable from 0 - the max number of buttons in the XML. I then want to set the x value to:
Code:
button.x = (button.background.width * i);
This is the background of the button that has the correct width that actionscript should be using. By multiplying it by the i variable, it should move the x right with every button. Unfortunately it's not working.
View 1 Replies
Nov 8, 2010
when adding a mask to a parent sprite with a dynamic text field, the text loses anti-aliasing. how can i maintain the text's anti-alias while still applying a mask to its parent, and subsequently to itself.the font is embedded, and the text field will be animated so it must also be masked along with its parent.
package
{
import flash.display.Sprite;
import flash.display.Shape;
import flash.text.*;
[code]....
View 1 Replies
Jun 13, 2006
On the main timeline I have
_root.float.page_body = '';
loadVariables("content/flash/color_studies.txt", _root.float.page_body);
and I'm using it to pass a txt file to a dynamic text field ( page_body ) inside a MC ( float ). When the text field was on the main timeline, this approach worked great, but now all that appears in the text field is:
View 5 Replies
May 27, 2010
Currently I already have a swf which is pulling parameters from a xml file. Just wondering if an asp cms can rewrite this xml file, so that the swf file is controlled by the cms. Or I should have the CMS directly provide parameters to the swf file, in other words, there is no xml file inbetweet swf and cms. Or there will be other methods..?
View 5 Replies
Aug 5, 2009
I am attempting to dynamically display a series of questions with answers in my flash movie from an existing ASP page. Initially, the dynamic questions imported from an ASP page appear on the Flash page (question 1, 2, 3, etc.). When the user clicks on a question, the flash movie advances a frame and displays the answer. I can display the questions properly, but I am having a difficult time carrying over the question ID to the next frame so that the appropriate answer will display.
The current database fields look like this:
-QuestionID
-Question
-AnswerID
-Answer
This is very simple to do in ASP or PHP but I am having a tough time trying to tie everything together in Flash. Should I create two separate ASP pages, one to query the questions and one to query the answers? How do I carry the QuestionID to the next frame in Flash?
View 4 Replies
Feb 9, 2011
I would like to create a Flash menu but want to load HTML inside a targeted div on the same page dynamically without refreshing. I've seen several people say iframes can be used but I would prefer to stay away from iframes and use divs if possible. I'm guessing some fancy javascript would be required?
View 1 Replies
Dec 16, 2008
I have created a Address Class that uses Remote Hosting to get addresses for site locations and creates the appropriate listings in a MovieClip.
I am trying to use this class as the source for a scroll pane inside another movie clip.
I get the site locations to show up in the scrollPane but they will not scroll.
I believe I need to pause some how in the constructor until I have all the site addresses created. how to get the scrollpane to scroll.
Here are some snippets
The container MovieClip
import FlashCFMXApplication.AL_Addresses;
import fl.containers.ScrollPane;
var scrollPane:ScrollPane;
[Code].....
View 3 Replies
Jun 29, 2009
I'm using CS3 and i wrote a in actionscript 3 an .as file that sends a request to a server and gets as a response an xml file. After loading the xml i create dynamically i big number of questions each one of them with some possible choices for the user to select(Radio buttons). The problem is that i have about 40 questions with about 120 radio buttons to show the user but only 5 fit the screen and the others are not visible. Can anyone give me a help using scrollpane or something else so i can give the user a way to see all of the questions and radio buttons available?
View 0 Replies
Jul 3, 2009
A client asked me to make him a flash presentation file in order to put it on a cdrom and distribute it to his clients.He asked me also to make the presentation file dynamic so it is easy for him to update the content of the presentation and distribute it anew, when there is a change of the content.If it was a web based presentation, I could use php to read folders and populate the data in his presentation file (I had in mind to put folders relative to the file with the content in it ("client_description.txt", photos, "work_description.txt", etc.)). But now that the file he needs is a presentation file. Is it possible to have as3 read the folders of the cdrom?Do you have another proposition to make in order for the making of a dynamic presentation file?
View 5 Replies
Jul 22, 2010
I know the Post Title is not much explicative but I didn't know how to summarize my problem. Here it is in full version: I'm making a card game, and I have all the vectorial graphics for the cards. I have a class named Deck and one named Card. When I create a new Deck I have this constructor
[Code]...
View 9 Replies
Oct 4, 2010
ActionScript Code:
import fl.controls.ProgressBar;
import fl.transitions.Tween;
import fl.transitions.easing.*;
[Code].....
i am trying to put this in scroll pane but it wont scroll .. modifying the code so that scrollpane works
View 0 Replies
May 22, 2009
A client has a flash website that they wish to have indexable by google. They are under the impression that google will be able to traverse this swf and get all their content out of it. However their site is very dynamic, it is a front end only for a php/mysql backend, it loads all content via dynamically created xml files based on the http get calls that are made to the api. As far as i understand google does not know how to index a flash site like this. Our recommendation is to use the same api to create a shadow site for the googlebots to crawl and then deeplink to sections of the flash site. They are not convinced.. Does anyone have any proof either FOR or AGAINST this solution? <flattery>I come here because i know this is the definitive source for flash information.</flattery>
View 1 Replies