ActionScript 3.0 :: Using Core Library To Do Export A A Movie Clip Into A Jpeg?
Nov 24, 2009
I'm using as3 core library to do export a a movie clip into a jpeg. I can export the movie clip just fine, but I do come when I add a mask to the movieclip. When the jpeg is exported only the mask is visible. Heres how some of the code looks:
ActionScript Code:
//This is the movie clip created and imported to the Library then called again in AS3
var drawArea:DrawArea = new DrawArea();
This is giving me major headaches! I'm having trouble even describing the problem in words. Basically, I want to be able to manage a core library (coreLib) of Actionscript classes with the following requirements: latest version is checked out when a new project starts. a dev can make changes to the coreLib and then commit them back into the repo as project is written (maybe bug-fixes, added features, etc.) the project contains a 'snapshot' of the coreLib so that, if returned to months later, it (as automatically as possible) has a copy of the coreLib that has guaranteed compatibility with the project.
I tried using externals but this can break compatibility going backwards. I'm currently exporting the coreLib into the project and its VC'd along with the project. I can't figure out how to get the changes back into the repo though, without just copying over the top and losing history.
I have three buttons, which when clicked load an external file into a movie clip called container. The first jpeg (1.jpg) is loaded into the container when the movie loads and the thumbnail buttons have the files t2.jpg, t3.jpg and t4.jpg loaded. When these are clicked they load 2,3 and 4.jpg respectively into the container. The problem is that I can only have 3 buttons but need to display 4 images. So I want the image that is loaded into the container to swap with the one that is in the button. I can't find any code, either on this forum or on the web, that retrieves the name of a file that is loaded into a movie clip.This is what I need.
Because all the images are named 1,2,3 or 4.jpg and the thumbnails for the buttons are t1,t2,t3 or t4.jpg I should be able to easily write the additional code to change what happens when the button is clicked, because when the picture on the button has changed to what was loaded into the container, the on(Release) code will need to change too.
I have downloaded the source file for the Export JPEG with Flash/PHP sample from http:[url].... . What this script does is it lets you print the flash screen you have using the new flash.display.BitmapData class.I was able to run it on my server however I also want to be able to save the jpg image that it generates on a folder on my server. What I did is I added a an image file name in the imagejpeg() function
imagejpeg($img, "filename.jpg", 90);
The image is being saved on my server however, now the image is not being displayed on the browser. Both on IE and Firefox.
I am building an interactive website as my final project for my Webmastering class and need to know one thing. First I'll give you my setup. I have four Movie Clips in four seperate layers on my main timeline. I want to export one of those Movie Clips as an avi file. When I use export>movie, it exports the main timeline. I figured it would do that. So then I opened up the Movie Clip that I want to export and tried the same thing again. No luck. how to remedy this situation. I have five days to do this and have spent about four days of my life working on this if you add up all the hours that I have spent working on this.
i have flash file contains background and dynamic text area, where visitors can type their names on it and after that they will click on a button to save the image with their name on it as jpeg to be wallpaper or to send it to friends, how can i do that?
I'm having some issues getting a button to work from ctionScript.I created a movie clip and export it. Added it to stage and that displayed fine. I then added some text on the movie clip, converted it to a button and exported it... but then hit a wall. The button is in the library, but it doesn't like the ' import fl.controls.Button;'
Here's the code: package{ import flash.display.*; import flash.events.*; import fl.controls.Button; public class coffeeAS extends
I made a very nice movie clip that now resides in the library of my current working fla. I have an external class controlling it and all is fine.
However, I want to use this movie clip in another fla file as well. The method i have used now is to have both projects open, then manually copy the movie clip from one to the other.
Like exporting a movie clip to an "external file-database of movie clips" for importing it in other projects?
I want to load a random movie clip from the library to an empty clip on the stage called (bg_graphics). the clips in the library are called (green, blue, yellow).
Could somebody give a hand with this? I am trying to export a flash image to jpeg. I can do it but the image is cropped when I open it in photoshop. This is the original image (is is an screenshot and not exported with flash):
When exporting, you get the little popup window which asks which actionscript version to use and such. There is also a option to reduce JPEG quality, which I really need in order for my filesize to be reduced.However, when I try reducing and saving, the file has the exact same size as my old uncompressed version, and it even looks the same when played.
Im struggling with the change over from as2 to as3, but I'm determined to stick with it. I've read the fine tutorial at [URL] as well as others (many from kirupa) , and am starting to see the bigger picture, but putting into practice is another thing
I want to: Using a movie clip in the library (eg redMC) make 7 or from, spaced in the x axis.I kinda get that I should create a function to create a new object associate it to the movieClip in the library ( movieBtn = new mc_Btn(), set some for its attributes while in a loop and add it to the the stage (this.addChild(movieBtn)
[Code]...
This works I see a line of identical movieClips on stage, ace!Ok I have an event listener that traces "clicked" for every button. But how do I get to tracing "button1 clicked" or "button5 clicked"? ie the event function should have something that will playmovie(i); where ie is relevent to the button clicked iebutton3 whould iniciate playmovie(3), pass the number 3 to the function playmovie, and off we go.Where in this process should I do this? V. Baffled but on the verge of getting this
I would like to know the actionscript for a button to play a movieclip in the library (which is a transition between pages, named "transition1"). However, I have not inserted this movieclip onto the stage in any frame. Is it possible to use actionscript to play this movie clip for its duration on top of the content and then get rid of it from view?
i'm trying to do is to move all the squares. I've got a Square movie clip class in my library. The program should populate an amount of squares, unfortunately the amount can vary, which is why i haven't just gone with
var square1:Square = new Square(); var square2:Square.. etc. var thisSquare:Square;[code]........
I have a Flash movie as2 that has a main movie that loads other movie clips into a Flash Window .I need to control the actions for the Flash Window movie from the main movie.As the movie in the Window is not on the stage until runtime ,how do i communicate to it from the main movie time line.example:Play the main movie and you click on a button that moves a ball across the stage ,at the same time a window pops up with a linked movie clip embedded in it that will change color when the ball on the stage reaches a specific point.The movie is alot more complicated than that ,as it is a aircraft system simulation. Where the pop is a circuit diagram of the action and the main movie is a flow diagram of the same function.
First off I downloaded the picture and bitmaps for my movie clip class online and it is now part of my library as type movie clip. Then from the library I was allowed to drag it into the stage then name an instance that I could use in my as3 code. This movie clip has some animation, so when the flash is running, the graphic would be "walking" the whole time for example. This class is called "Player"
Then I realized I wanted to encapsulate more of the code in as3, and to do that I wanted to add some methods and variables to this Player class.
I right-clicked the graphic in my stage and I found "edit class". It then brings up a completely empty class definition, strangely named "script1", not even properly named as the class itself.
When I edited it and named it properly and re-compiled, it looks like I basically just re-did a brand new class from scratch as my graphics were completely gone.
At the very least I would expect the Player class to have some linking or loading of my graphic, the starting x/y coordinates (according to how I drag it on the stage), etc.
Why does it bring up a blank class document when I right-click my player? Shouldn't it bring up the code that makes "player" work as I see in the flash? How am i supposed to "append" methods to the already existing class.
Works great. Then inside this movie clip, I have an invisible button with the following script:
on (press) { startDrag(window); } on (release) { stopDrag(); }
This allows the movie clip that popped up to be draggable. This also works perfectly.
My problem is, the button will only attach the movie clip on the first scene. I currently have it loading in level 1. Does anyone know how I can work around this?
I know that to add a blue circle movie clip from the library the code would be:
var newCircle:BlueCircle = new BlueCircle(); this.addChild(newCircle); In my application I have several different movie clips (circles, squares, rectangles etc). Is there any way to make the "BlueCircle" part a variable? For example...
var theShape= BlueCircle; var newShape:theShape = new theShape(); this.addChild(newShape);
haha. Even as I write that I know it's really wrong.