ActionScript 3.0 :: Code Working In Flash But Not Flex?
Aug 27, 2009
I have this code creates a function at runtime (yes, this IS needed):
PHP Code:
var createdFunction = function():void {
trace("Function Created");
}
createdFunction();
Putting in in to the actions panel in Flash CS4 and compiling works fine, tracing the message "Function Created"...However, the Flex compiler gives me this
Quote:
Error: Call to a possibly undefined method createdFunction.
createdFunction();
Is there a way to make code on the timeline and code in a separate AS file communicate with each other?I have two buttons, a yes button and a no button.I have a confirm box which is a movie clip. In the movie clip I have the two buttons on it and code so that every time one of the buttons is clicked it runs a function.I have the rest of my code for the movie (so the code to make the confirm box appear) on a separate AS file.Is there a way I can define the functions on the movie clip and run the functions with the separate AS file?
I have an Actionscript coded flash file which run perfectly without any error. I am not getting why it shows an error after i do insert a scene before or a frame before the current frames;
I am trying to embed a facebook video on my website but it gives "Video Unavailable. this video has either has been removed from facebook or is not visible".video is public to everyone, is not deleted and I can watch it on facebook via other browsers that I am not logged in. I tried both below embed codes, neither is worked.
I did this AS2 code in Flash CS4 and have a little trouble with it.[code]It works like I want it to in Flash 7 and looks like this, but when I change the publish settings into Flash 8/9/10, the code looks like this.How do I make the code work on all AS2 Flash versions?
I have a problem that's new for me.....When I test the following code inside of Flash, everything works well. When I publish the movie, and test it, I find that one of the functions doesn't work the way it worked (highlighted in the code).
i have some problem which i dont think of a reason why it happening. I have some Flash (swf) that send variables to aspx/aspx.cs page. the aspx files are on Web Server, when im testing the swf file local (on my computer) the variables are send and store in SQL. When im upload the swf + html file to Webserver (not on the same server when the aspx files) it does not working. i was tryin to upload the swf file to the same webserver where the aspx file and its working! when the swf on one server and the aspx on other server its not working...
I have a simple input box with an on-screen keyboard. When I type into the box using the on-screen keyboard (adding characters to the box programatically) the Selection class overall isn't letting me control the input.I'm assuming this is a scope issue of some sort. The input belongs to one class while the onscreen keyboard belongs to another.Is the Selection glass global or is it class-scoped? Even when I pass a reference from one class to another and request Selection.getCaratIndex() from the class that generated the input it continually returns -1 which is not correct.The kicker is I can make a new AS2 document, put an input box on the screen, add text to it (all programmatically), Selection.setFocus() the input, run Selection.setSelection() to the last index of the input and Selection.getCaratIndex() returns the valid number. So there's something funky going on when classes are involved.
The only way the Selection class is working is if I use a real keyboard or mouse click, then it works fine. This isn't very useful in an on-screen keyboard context however.Are there any mines I should avoid when using the Selection class in an application where multiple other classes are involved? Is Selection really global or should I worry about scope with it?
I created a 9-scalled background in Flash CS5 which is working fine in Flash CS5.But when i imported it as embeded graphic in Flex, and change dimensions in runtime, 9-scalling doesnt work.Here is my code.
I have searched all of the engines to find out why my SharedObject code is not working. It works when I publish from flash but not when live? I have this code in the first frame and the movie starts on the second. I only want the user to have to view the swf every other time they land on the page containing the movie. I am using AS2.
var replay = SharedObject.getLocal("save"); if (replay.data.name == undefined){ gotoAndPlay(2);
on (press) { _root.mySlider.mySound.stop(); if (_root.mySlider.mySound.stop()) { _root.dl = "Sound is Stopped...";
[code]....
this is on the stop_btn to stop music on playing and also show the text "Sound is Stopped" and as soon as the user click on play button the text is "playing"but this code seems to be not working?
I would like to know how the following ActionScript, that only works in Flash Player 6, can be updated to work in a Flash Player 10 file.[URL]As it says, "On Publish Settings set Flash Player version on Flash Player 6, or this movie will not work."It works fine published as FP6 but not as FP10 as I need it to be. This AS is added to a movie symbol that contains a button for a rotating menu effect.
onClipEvent (load) { hx = 300/2; hy = 400/2; r = 100;
From a video on AdobeTV, I tried to play with example empWeb (LiveCycle Data Services).In Flex Builder 3 (FB3) everything works fine. When I tried this on Flash Builder 4.0 Beta (FB4) it doesn't work. When I replaced original xmlns declarations (2009, spark, halo)with declarations from FB3 (2006) it works. Could you explain why?I'm using the default SDKs (Flex 3.2 for FB3 and Flex 4.0 for FB4). I investigated this (please see 3 source code examples). Source #1 works OK in FB3 and FB4, Source #2 gives a FB4 compilation error message: [code]
I created a drag and drop quiz following an online tutorial. It worked fine. Then I made a different one. I cut and pasted the code from the working file into the new one and changed the names of the movie clip instances. When exported (control +enter) I can pick up the MCs I want but I can't drop them; they just stay stuck to the cursor until I click on another MC. I have gone through the code and I can't find anything wrong. It just doesn't work I'm stumped. Here are the working and not working versions:
var counter:Number = 0; var startX:Number; var startY:Number;
I am trying to put together a little accordion animation for a site. I am using code from this site:
[URL]
I only need 3 panels instead of 4 so I took the code and changed it to this:
package { /** * Accordion Menu
[code]...
You would think that SOMETHING would happen now. Even if its just a strange movement of some kind. But nothing does happen. Not even an error message of any sort. I started messing with that X and Y value but nadda thing. All of my movie clips are named correctly. card1, card2 and card3. Maybe it has something to do with the packages? I have never used components before like tweenlite. I took the files and just placed them in the folder with my flash movie.
this is probably a very simple mistake made by many beginners. Basically, I have a preloader loading an external swf. The external swf is an image sequence. I wrote actionscript so you can scrub through the image sequence using the keyboard arrows. This works by itself but does not work when preloaded.
Okay, so I want it so when I press the button the cheese ON TOP of the bird appears/disappears. It works with the cheese outside of the bird movieclip but not on the cheese inside the movieclip.
I have had this problem for a long time and have not been able to fix it. I am using ActionScript 1, although if you can help me using AS2 I should be able to change it. I have a static movie clip with no code referring to it called "ship". Its center point is 275, 324.9. I have a series of planets coming down from the top of the screen and I need to check whether you "died" or not. The planets movie clips are contained inside blank movie clips that are there so thre registration point does not change. I was using the code
I am using the following code snippet: but this error occurs Line 6 1061: Call to a possibly undefined method play through a reference with static type flash.media:Video. img1.addEventListener(MouseEvent.CLICK, fl_ClickToPlayVideo);
function fl_ClickToPlayVideo(event:MouseEvent):void { video_1.play(); //the error is referring to this line here }
Now I'm working on a Website which contains a XML Carousel Gallery, with the coding below.Now this all happens on the homepage. I would like to stop the xml on other frames though. Is there any coding I can use on my Buttons, to stop the XML working while going to another frame?
stop(); var folder:String = "thumbnails/";// a folder for thumbnail files + an XML file var total:Number; var radiusX:Number =180; var radiusY:Number = 10;
The code works fine, but every time I click Auto Format it changes the code so it doesn't work anymore, giving me all kinds of errors. I perceive this as something imperfect in the code and potentially preventing it from working as efficiently.
i am still having problems with the quiz i am doing. You sent me the code:-
if (check1 == true && pa1 == answer){ "well done you has chosen the right answer"; } else {[code]......
I think there is possibly something wrong with my checkboxes, as this is the only part (check1 == true) which isn't working at all in the code.The checkboxes and the buttons are all within the movie clip, have also tried them outside it aswell.