Flash :: Adding A Loaded Image With AddChild To A Masked Object On Timeline
May 20, 2011
I have a Movie Clip object with a timeline, and it has 3 layers: a layer to stop the timeline at the last frame, a layer with regular drawing with mask attribute and a layer containing a target movieclip with the instance named 'target', that is masked by the layer above.
The drawing is very simple, not even a movieclip, just vector drawing. It's supposed to show the target movieclip only on regions where the mask layer has some drawing, right?
So, I created the method to load an image, listen to the complete loaded event and add the image to the target masked movieclip, but it disappears after the first frame! If i delete the layer with the mask drawing, works fine.
Here's a smaller version of the code.
package
{
import flash.display.*
import flash.events.Event;
[Code].....
View 3 Replies
Similar Posts:
May 29, 2004
Try to mask a dinamicaly loaded img and not work, is a limitation from Flash MX or I make a mistake in my code?
View 5 Replies
May 21, 2010
I am trying to learn how to use EventDispatcher. I create xml gallery where I am loading content via xml. In this particular case, I am not loading a sequence of multiple images. I load just one image. I traced the path to the image location and it is correct. I have a very hard time placing the loaded item to stage. I can trace EventDispatcher functions from EventDispather Class. When I do that, the trace statements confirm that the image is loaded. I am wondering what I should do in order to place the image on stage. I definitely cannot do it from EventDispatcher class directly or I am missing something. Below is my EventDispatcher class. How to add the loaded item on stage after EventDispatcher was run. Below is the class of my EventDispatcher.
Code:
package net.EvtDisp {
import flash.display.Bitmap;
import flash.display.BitmapData;
import flash.display.Loader;
import flash.display.PixelSnapping;
[Code] .....
View 1 Replies
Aug 12, 2010
I would like to add the same object to two different movie clips but flash wont.I have movieclip1 and movieclip2, now I want to load an external picture and add it to both movieclips. Then the following code does not work.[code]My question is: how I can add the ImageContainer to both movieclips and manipulate them separately ?
View 3 Replies
Sep 7, 2010
I have a couple swfs that are loaded in using Loader, my first problem is I want to stop the timeline until another function when I want it to start. so In the complete function I have
var swfMC:MovieClip = e.target.content as MovieClip ;
swfMC.stop();
but the swf still runs through.Another problem I am having is whenever I add it to the stage it seems to make a duplicate of the swf, and when I remove this duplicate it remains til flash finally crashes. There isnt anything but simple tweens in my swf's (and added trace statements), so they shouldnt be held into memory. that and they shouldn't have been duplicated in the first place... right?
View 1 Replies
Apr 16, 2010
I have a three masked pictures all are movie clips on the main timeline and the mask works ok. The problem I am having is a set of buttons on the main timeline which allow you to move between the frames the three pictures are on. They allow me to do this ok but when the movie is started the first time one of the buttons is pressed the masked pictures can be seen on screen briefly before the screen displays the material properly.
This is the script I am currently using:
room_pic.setMask("mc_mask");
mc_mask.onEnterFrame=function(){
this._x=this._x+this._xmouse*0.300000;
this._y=this._y+this._ymouse*0.500000;}
I have three layers the main picture which is a bitmap; the three masked pictures are in the layer above this; and the mask object is in a layer above this and is a movieclip.
View 1 Replies
May 21, 2010
I am trying to learn how to use EventDispatcher. I create xml gallery where I am loading content via xml.In this particular case, I am not loading a sequence of multiple images. I load just one image. I traced the path to the image location and it is correct. I have a very hard time placing the loaded item to stage. I can trace EventDispatcher functions from EventDispather Class.When I do that, the trace statements confirm that the image is loaded. I am wondering what I should do in order to place the image on stage. I definitely cannot do it from EventDispatcher class directly or I am missing something.Below is my EventDispatcher class.find out about the correct technique to add the loaded item on stage after EventDispatcher was run. Below is the class of my EventDispatcher.
ActionScript Code:
package net.EvtDisp {
import flash.display.Bitmap;[code].....
View 4 Replies
Dec 14, 2009
I am trying to take a snapshot of the masked region of an image... so, I load my image then perform the following functions:
private function manageLoadedImage(e:Event):void
{
_bitdata = e.currentTarget.content; // get the bitmap
_bithold.addChild( _bitdata ); // add the bitmap to a sprite on the stage
[Code]....
I have a movie, inside that movie I have a thumbnail editor name ThumbEdit.
ThumbEdit has a movieclip on its stage called "holder1". In the document class of ThumbEdit I create a sprite "_bithold" and place it on the stage at holder1.x and holder1.y. When the image loads, I add the image to _bithold and then mask _bithold with a shape. So, I want to grab a snapshot of the masked region of _bithold but I'm not sure how I should go about doing that.
View 3 Replies
Jan 31, 2007
I'm trying to create flash app where a single jpeg (person headshot) is loaded into the masked movieclip (same size as passport photo) (using loadMovie), then user can edit the image (drag inside mask, zoom, rotate) and then after pressing a button the app duplicates the EDITED image 4 times - to make sort of headshot sheet.
While I know how to load movie, drag single clip or scale it, I have no idea how to duplicate the movieclip once is edited, to make identical copies of it (scaled, rotated...)If I use duplicateMovieClip it won't work since it won't duplicate the loaded image.
View 3 Replies
Nov 7, 2011
How do you tell the root timeline to root.gotoAndStop(2); from the timeline of a movieClip added using addChild?In the maintime line I have
addChild(fade_eng);
and in fade_eng I have the following on frame 20
root.gotoAndStop(2);
this.gotoAndStop(1);
But I am getting 1061: Call to a possibly undefined method gotoAndStop through a reference with static type flash.display:Stage.
View 1 Replies
Feb 13, 2011
i have a problem about adding child. i have a video that loops and i want to addChild at root of movieclip.anyway, i can add my child but when timeline loops, its adding over and over again. i dont think need to add my code here cuz no error message or something.
View 5 Replies
Dec 16, 2010
Say I have a flash project, with 3 layers (a, b, c). Layer C is the background, and A has a couple of shapes that masks B. Now I'm just wondering if there's a way to add my objects (MovieClips) to the stage using AS3 and still maintain the masks coming from A, seeing as merely putting my code in Layer B doesn't do the trick
View 3 Replies
Jul 19, 2010
Is it possible to add Display Objects to an already loaded SWFs? I gave it a shot, by going "loader.content.addChild" but as I found out, content does not contain an addChild() method.
View 4 Replies
Apr 21, 2009
I've got a xml gallery. Now I want to add a link to a image but I don't know how to do this.This is my code:
portfolioInfo = new XML();
portfolioInfo.ignoreWhite = true;
timeline = this;
[code].....
View 3 Replies
Aug 12, 2006
I've got a xml gallery. Now I want to add a link to a image but I don't know how to do this. This is my code:
portfolioInfo = new XML();
portfolioInfo.ignoreWhite = true;
timeline = this;
[Code]...
View 2 Replies
Dec 21, 2010
I have a MovieClip, and inside of that is a Loader that loads an image. I have an INIT event listener, which fires a function like this:
Code:
private function BoxartLoaded(event:Event):void {
(event.target).parent.addChild(event.target.content);
}
I assumed that would add the image to the Loader's parent MovieClip once loaded, but it tells me that "parent" isn't valid.
What's the proper method for adding a child to a Loader's parent?
View 1 Replies
Jan 27, 2010
I'm having a problem opening a masked mc on the main timeline (moonCycle) from the first frame of another mc. I've been using code similar to below, which isn't working.
_parent.attachMovie('moonCycle','moonCycle',this.getNextHighestDepth());
_parent.mask.moonCycle.gotoAndPlay(1);
Is there something else that will help since the moonCycle mc is on the main timeline and masked?
View 1 Replies
Nov 3, 2009
I've loaded an image with a loader, and if I add the loader to the stage, all is well, the image looks fine. Although if I add the loader inside a display object container, then the image gets distorted- and on top of that, trying to change the width and height once its in the container doesn't work either.
View 1 Replies
Oct 11, 2010
i have a UILoader that loads an image from an xml list when you click its thumbnail ( in its thumbnails mc on mainstage aswell) thing is, i have another UILoader on the layer above that loads in a swf ( a slideshow that fades in and out the pictures when they change to the next, with all the coding on frame 1, frame 2 only has a stop and some code for when the mouse is idle for 5 secs it goes back to frame 1) so when you go to "portraits" it takes you to frame "x" where the slideshow ( loaded external swf ) starts playing automaticly right, if i click any thumbnail the slideshow goes to frame 2 ( wich is perfect and the mouse idle thing i wanted works great ) the ONLY THING IS
after the slideshow runs by default for the first time ( i enter the category portraits ) and i click any thumbnail ( moving slideshow swf to frame 2 enabling mouse idle event ) and the mouse is idle ( so it does the event and starts playing the slideshow again ( goes back to frame 1 ) ) I CANT MAKE THE UILOADER OF THE THUMBS IMAGE TO DISSAPPEAR!
View 5 Replies
Sep 29, 2011
I have a movie clip named circle_mc(see the image on the link below) and a mask object(movie clip) which determines visible area of the circle. User can change the portion which is visible (extend the red area and make it red+blue, gray area is invisible). I need to find proportion of visible area to invisible area (red+blue/gray) so that I can calculate angle.
View 1 Replies
Sep 12, 2009
I'm building a class for a data grid that creates everything dynamically, and allows the user to add buttons to a cell easily. If the user defines a height for the dataGrid that's smaller than the content, the content is cropped and a scrollbar is added. Now here's where my problem occurs. Once the content is masked, and you then try to access the .height property of the dataGrid, it will return the height of the dataGrid + the masked content.So I added a get/set override function for the .height property. Now this works, but only if I'm constantly updating the height as I create my dataGrid. What I'm curious about, is how (when the properties aren't overridden) when you add a child to a MovieClip, it's .height property is updated automatically? For example if you have
ActionScript Code:
var par:MovieClip = new MovieClip();
// each Cell is 20px tall.
var cell1:Cell = new Cell();
var cell2:Cell = new Cell();
par.addChild(cell1);
par.addChild(cell2);
trace(par.height);
The .height will equal 40px. Is there a set somewhere inside addChild that updates the .height property, or is there a different way that they do it? Basically I'd like to override the .height property after a certain amount of the dataGrid is built (to compensate for the difference in masked content height), but since the override happens from the very beginning, I'd like to know if there's a better way of setting my MCs height rather than constantly setting it as I build the grid. Or better yet, is there a way to get the proper height of an object that contains masked content without having to override the height?
View 1 Replies
Mar 17, 2010
I have several objects that share a single mask. I can see all of them when wmode is set to window but i want the background image on the page to show through the flash and have designed the flash around that. However when I set the wmode to transparent some of the objects don't render at all even though others do and they share the same mask.
View 3 Replies
Jun 9, 2009
I've taken this problem far and wide, and it's a common one, too: Someone wants to use a mask inversely, hiding the masked object instead of revealing it. The only coded solution is to create a bigger "stage" mask with the inverse mask cut out. I understand the process, and have a slight grip on methods of executing it. Too bad it still will not work properly. I have employed two solutions to no avail. There was this simple option, and then there was this slightly harder option.
And where it works for some people, it is not working in my instance. If you look at my files, the masks cut out rather strangely. Is there something different about this situation that requires a different line of code, or am I simply using it wrong? To show you how they worked out, this is the goal: And this is what I ended up with after option 2: Because the object will be squishing and changing shape, creating the mask frame by frame would be a hassle. Changing the shape of a solid mask is a lot easier than moving the particular points of a "stage" mask manually.
View 2 Replies
Apr 6, 2009
change the following php/AS3 to make it save the dynamically created masked image to the server instead of offering it for download? You have to pass it variables from the as3 AT THE BOTTOM OF THIS POST...
PHP -
<?php
if(isset($_FILES['Filedata'])) { // basically if file data exists to actually upload.
[Code]......
View 9 Replies
Jul 26, 2007
I would like to have an image that is wider than the viewing area be viewed by dragging a slider left or right, it's basically just a custom scrollbar. My first inclination is to make a mask and put the image behind it, and then I assume I would have to connect the slider to the image somehow so when user clicks and drags slider left or right, the image slides with it to show the part so it that are obscured.
View 5 Replies
Jan 20, 2010
I'm trying to write some ActionScript which will accept a mask and an image, then mask the image and put a border around the result (assuming that the mask is always 100% opaque).
For example, if my mask is a poorly drawn star, and my image is a bunch of flowers, I want the result to be a poorly drawn star with flowers inside it and a border around it. Something like this:
View 2 Replies
Sep 24, 2009
I'm creating a shape in code based on some random points and then using it as a mask for an image. What I'm hoping to do is have the mask fade the image to transparent around the edges. I know I can do this using a gradient mask, the issue is how do I create a gradient on a shape that just fades out around the edges? The shape is not regular, so a radial or linear fill just won't cut it.
View 2 Replies
Jan 25, 2011
The image I'm referencing below looks fine when it's not on a masked layer, but fuzzy when on a masked layer. [code]...
View 4 Replies
Feb 15, 2010
I have an .fla file with 1 image in the library and 1 .as file.I have linked the image up with the Class name of libraryImages and Base class is flash.display.BitmapData.This is my AS:
package {
import flash.display.Bitmap;
import flash.display.BitmapData;
[code].....
View 1 Replies
Jun 11, 2007
Alright, is there some way to keep a clip with masked content from reacting to the mouse?'ve got a button clip with a masked image inside (so the image that goes beyond the button's bounds can't be seen), but, when the mouse rolls over the masked-off image area, the button still reacts. I've been looking for a few days now, and I can absolutely not figure out what to do!
View 3 Replies