I'm working on a web banner campaign, which as you probably know involves strict file size limits -- an extra 1 or 2k here or there can mean the difference between an ad being accepted or rejected by publishers. What I've been finding is that that files published from Flash CS4 are about 10% bigger than the exact same documents published via Flash CS3. Is this a documented bug with Flash CS4? Is it just not ready for primetime, as far as producing banners goes? I'm using AS 2.0, targeting Flash Player 8; I've deselected the option to include XMP metadata, and checked the Compress Movie checkbox. Using the new (slightly awkward) Motion Tweens or using the old-style Classic Tweens doesn't seem to make a difference.
One interesting tidbit: I'm using TweenLite and one easing class, which should add around 5k to my file. However, in CS4, the size report says that I've got 17k of ActionScript classes included. What's weird about that is that if I comment out the import statements, size report now says I have 5k of ActionScript 2.0 classes - but my file size doesn't drop by a corresponding amount (it only decreases by about 5k). Very odd.
I have an ActionScript 3 project in which I'm using a Loader to load external SWFs. In Chrome, the Flash Player will not fire Event.COMPLETE if the size of the SWF is greater than 32768 bytes! I tried to use ProgressEvent.PROGRESS and execute the logic when event.bytesLoaded == event.bytesTotal. This works, it does get there, but then loader.contentLoaderInfo.applicationDomain.getDefinition() Can't find the class inside the SWF.
I am trying to use POST in Flash (ActionScript 2), to POST values to PHP mail script.I tried the PHP mail script with HTML form, and it worked perfectly fine.But when I POST from flash and input non-English characters, I get "????" in the mail.I tried utf8_encode($_POST["name"])Edit:I also tried utf8_decode($_POST["name"]), it didn't work.Update: (So you wont have to go through all the comments)I checked the variables in Flash,the values are stored correctly.The HTML page where the Flash is embedded is UTF-8 encoded.I watched the POST headers with FireBug, the POST itself is already messed up, showing "????" instead of the real value.The the messed up "????" value, is currently url-encoded by flash, and decoded by PHP, resulting in $_POST["name"] == "???";I suspect its the sendAndLoad method that creates the mess.Update:Here is the flash code:
According to the pixel bender specs a shader can have one or more outputs. The pixel bender toolkit, whose "export to flash" option tends to be preety strict about the flash specific do's and dont's, would even compile such a shader without complaints.
However actionscript's shader related classes seem to be geared toward single output shaders. Is there any way to have multiple shader outputs in flash?
I`m trying to load different texts from one XML file into my pre-defined areas. It works with one text....I gt to my frame where the as below is and the text gets loaded. BUT how do I need to proceed if I want to go to another frame and have a different text loaded from the same XML file?
Code: function loadXML(loaded) { if (loaded) { _root.inventor = this.firstChild.childNodes[0].childNodes[0].firstChild.nodeValue;
I've scripted a connection to PHP that gets data from MYSQL and outputs that into a datagrid.When I encrypt the swf with Ameyata SWF Encrypt 5.0, and upload it to my webhost, it looks fine. I can click the header of the datagrid (that sorts the data), but when I click on a field of the datagrid, it just freezes and my datagrid is not usable. I'd have to reload the page in order to do something with the datagrid again. But the problem with the field remains.It works when I'm not encrypting the swf.URL...
I've downloaded flex SDK from hen I call mxmlc or compc russian symbols are outputed, so it's impossible to work in command line. Is it possible somehow to switch language to English?
For example, on the previous scene i have 4 objects, you have to drag one of them into an area and will go to the next scene once dropped. Depending on which object was dropped, a specific number will show up for it. How do i assign these objects the numbers and how do i output these number into this text box?
Anyway, I have a 2037px wide flash movie that I purposely made that wide so that it would take up just about any screen.
What I'm trying to do is simply center it and basically hide the overflow on smaller screens when the movie appears on the end user's monitor. I can't get it to center, however, as it always just wants to align to the left. I don't want to use the 100% feature because that distorts the movie.
I've tried using the "overflow: hidden; text-align: center;" CSS feature, to no avail. Is there a way in CSS to make this work? Do I need to use javascript or something? If so, which script do I use?
I have a Flash project in Actionscript 3 that came out to about 75kb when rendered as a .swf file using Flash CS4. After exporting the same project in CS5 with the same settings, the .swf file is about 150kb.
this works in FF and outputs 600 like expected and it doesn't work in IE, instead it outputs 0??? why is this handled differently in different browsers?
I'm trying to create an interactive slider that the user will slide an icon left to right, in order to select a numeric value. This numeric value will then be output to a dynamic text box to capture the data. see the example on the link below...
I have two text boxes as outputs: "textDisplay1" & "textDisplay2".When I click the button "test" these outputs display a number between 0 and 1. That is what I want and I am happy with that.[code]The problem I am having is, I do not want the same number in both boxes. If textDisplay1 displays the number 0, I want textDisplay2 to display the number 1. I do not want both boxes to have either a 0 at the same time or a 1 at the same time.[code]But that just makes it randomly guess a number again which sometimes is the same number.Can I make it if textDisplay1 = 1, make 1 unpickable by textDisplay2? Which would only leave the 0.
I want to have 2 different youtube videos (instantiated using the js api) on a page and I want to route the sound from one of them to the regular speakers and the sound from the other one to the headphones.
What I am trying to do is: part 1. Take the input number of Input1_txt and if RadioButton1 is selected then divide Input1_txt by 2.20462262 but if RadioButton2 is selected then just take the number in Input_txt. part 2. The outcome of part 1 to be multiplied by (100 minus Input2_txt) then divided by 100. part 3. When Submit_btn is pressed outputs: Output1_txt = The result of part 1 minus the answer of part 2, then multiplyed by 2.20462262 (and rounded to the closest whole number) Output2_txt = The answer of part 2 multiplyed by 2.20462262 (and rounded to the closest whole number) Output3_txt = The result of part 1 minus the answer of part 2 (and rounded to the closest whole number) Output4_txt = The answer of part 2 (and rounded to the closest whole number)
I put a lot of work in my flash website that will soon be launch. But now I realize I want it to fit better into the larger wide screen monitors. Is there a way I can make it larger without losing image quality? I know this probably needs to be done in the publishing tool.
i have a problem with the flash textFormat. I want to write an editor, which only outputs bold (<b>) and italic (<i>) tags and not the other information flash adds to an htmlText.
for example in this case the output trace (myTextField.htmlText) should be exactly the input.
I'm loading and displaying a large image say 6000 x 6000 px using an image tag. I wanted to take a snapshot of the image. But the maximum limit I get is 2880 px dimensions using Flex 4, flash player 10. Didn't the limit of FP 10 increased to 4096 px? Then why am I getting 2880? Is there a way to increase that size.
how to drag a movie clip that is larger than the flash document and have it stop dragging at the edges of the movie clip? I have an 300x300 (just for example) flash movie. i have an image that is 500x650 placed a x/y of 0. i want people to be able to drag the large image so they can see the whole image, even though its larger than the movie dimensions. but i dont want it to keep dragging so say they drag it left 600 pixels, you see past the edges of the images to the background. i guess if you do the math, say at x/y = 0, they can only max drag it left 250 pixels but not farther left so you wont see past the edge of the image's right side. i have some diagrams to illustrate.
I have seen a banner, lets say 486x60 with html content all around it. However somehow the flash generates a larger flash animation, that is much larger then that. And it sits on top of all the other content (this part I can figure out), I just can't figure out how to get the small flash have a larger flash come out of it.
So let's begin. I want to build a wheel which you can spin, similar to a roulette wheel. You can do this both ways (CW and CCW, this issue causing the bug, actually). The wheel has some acceleration to it too, and I achieve this by measuring the start and final angle of the drag movement, using Math.atan2(dy, dx). The problem is the following: atan2 outputs the following angle scheme, assuming the point relative to which the math is done is in the center of the circle.
atan2 returns a value measured in radians, so I'm using the classic angle*180/Math.PI formula. I've changed this original scheme into the following, using some simple math to shift the angles a bit, to resemble more accurate circle angles (going up to 360 degrees) The problem that I'm facing at the moment is should the user decide he wants to swipe clockwise, and moves through the right point, where 0 turns into 360 or 180 turns into -180, the whole angle difference thing is capsized. It registers a CCW movement (as if the user swiped his mouse all around the circle). So, I'm looking for some ideas as to how I can work around this small issue.
I have a main fla file which loads an external swf into an empty movieclip on the main timeline which works fine but I want a button in the external swf to load another external swf into another empty movie clip on the main timeline.eg. start.swf loads UKEIAMap.swf into (empty movie clip within start.swf) MapLoader_mc then a button havant_b within UKEIAMap.swf needs to load HavantProjectSheet.swf into (empty movie clip within start.swf) ProjectSheetLoader_mc without unloading UKEIAMap.swf
I am loading eight external swfs by way of eight buttons with actionscript to remove the swfs and sound after a new button is clicked. This works fine except that as soon as you get to the frame where the actionscript is all the swfs load at one time on top of each other. I don't want any to load until the button is clicked for the right one. MouseEvent listener works but only after all the swfs have loaded. How do I get the swfs to load only when the buttons are clicked. I can't figure out what I am doing wrong.
I cannot Check Syntax of AS3 (error sound, not the happy 'ding' syntax checked sound), nor does the IDE Auto Format anything, even valid code. trace("x"); does nothing (except throw the 'error in your syntax' message). There is nothing displayed in the Compiler Errors pane or in the Output pane. Document Classes fail to work and fail to fail, when they are purposely mis-coded. Class files also cannot Check Syntax or Auto Format or output anything with trace("x"). AS2 files behave normally, with all the above items working.
I had the trial version of CS5 running fine. It expired. I bought the Full Version Upgrade which worked fine. Yesterday, the as3 script environment fails to check syntax, fails to auto format and does not send any trace statements to the output window. I have removed the application & re-installed and updated, but nothing has fixed this yet. AS3 code envorinment is seriously messed up. I will update everything tonight.
I only started coding Actionscript about two weeks ago and I really need help on this, I am seriously considering just coding an if statement for each value if I can't figure this out. Sorry if my code is terrible formatted, I am self taught using Adobe Help.This is what I need help on.I have a program installed on a game server (CoD4) that outputs the server information including player(s) info and would like to be able to make it so that there is a flash document on the website displaying the information for each player. I wanted the program to build the information automatically and so far I have been able to make it work but the formatting of the output is terrible.To make things simple, the only real information I need from each player is their name and guid. Hopefully each player's info is on a new line.This is the xml document the server is outputting:HTML Code:[URL]
I'm trying to make a simulation where a person can drag 2 different objects to any 4 predefined targets on the stage. Based on the position of the 2 objects there will be a different output text. I hope I described that clearly. I would also like the 2 objects to snap to the 4 targets. Im very new to AS. Im starting to be able to read it a bit but still can not wright it.
I have installed FMS 3.5 onto my system.I am working with videoconference examples witth flex 3.0.While working with that I am able to get trace output in flex when debugging.But I am unable to get trace outputs from server side scripts. application.onConnect=function(currentClient){ trace("currentClient is unable to trace How and where to get trace outputs from server side script.
I'm fighting against a strange behaviour with my actionscript After setting the four integer variables from the MovieTimer sprite (hour, minute, second, mili-sec) and concate them i got always double zero: 00