At this years Flash on the beach i saw a speaker using small 'code-keywords' that would complete entire sets of AS-code, depending on the keyword.Ex.:He would write @forloop, hit enter/space and a typical for-loop would be written automatically.Unfortunately he never said how to access this functionality in Flash.
I just downloaded the 30 day trial of adobe flash cs4.why the code completion/hints would not be showing up? Either when typing a "(" for a method or a "." I get nothing. "code hints" is checked off in my prefs and the delay is at 0 sec. Also, If I click the show code hint button in the AS window nothing happens.
I'm posting this since i just lost a half an hour with this. FlashDevelop for some reason doesn't always know code completion for classes in the fl package, to fix this add this to you Global Class path (make sure to select AS3): C:Program FilesFlashDevelopLibraryAS3frameworksFlashIDE
Is there a way to load a file and waiting for the event listener with out continuing executing other code.
I tried using a while loop with a flag that is set by the on Complete in order to exit the wait loop.
This generates a timeout error. private var loaded:Boolean = false;
function SpriteLoader(filepath:String){ trace("Attempting to Load File:" + filepath); FileLoader = new Loader(); var FileRequest = new URLRequest(filepath);
I started to use Flash Builder with Adobe Flash CS5. Everything seems to ork great, but auto code completion if FB works only for FlexSDK classes. For example, if I'll write "import fl." list with "events;ik;lang; ..." appears, but when I write "import flash." i have ".text" suggestion only. I would be very glad if someone could tell me how to fix this. I couldn't find anything in google (code completion in Flash Pro works great, only in Flash Builder not).
A vendor had built courses for us a few years ago. There are 5 modules. The courses are SCORM and are tracked in the LMS from url...We recently had 60 students sign up for a course, but they are not getting completion tracking for 4 of the 5 modules. The students are using IE7 and Flash Player 9. complete works for the module where the completion code is send from an HTML page. The completion does not work from any of pages where the completion is sent from Flash. The flash files were coded with AS2, here is the code on the "Finish Button":[code]
I have a moveclip inside of another movie clip. "graphicsSpace" is the main clip. "graphicsMenu" is the clip inside it. When graphicsSpace is opened, it stays at frame1 and graphicsMenu runs through some animations and finishes. When it's done, I want graphicsMenu to tell graphicsSpace to go to its second frame. Yet every time I'm getting this error: TypeError: Error #1010: A term is undefined and has no properties. at Portfolio_fla::GraphicsMenu_30/frame156() I was just using this basic code on the last frame of graphicsMenu: this.graphicsSpace.gotoAndPlay(2); Nothing else.
I am working on a little android app [Air for Android],and I am struggling on how to listen a method's completion.[code]which init() is a function that I wrote in a class named OauthConnection,saved as file named [OauthConnection.as]My problem is when init() is still executing though, busyOff() got executed.what i should do to make sure busyOff() is executed after init() is done.
I have a movie called radio.swf this has 5 keyframes. Each keyframe loads a different swf movie.[code]This all works great. BUT here is the problem When song1.swf ends it loops itself. How can i make it to when song1.swf ends, the timeline in radio.swf advances one keyframe so that song2.swf starts to play?
Ok, I have a main movie with two transition elements. They each close together when loading a main category, and i just wanted to kno is there a way that i can keep the stuff behind transitional element 2 closed, even if its done loading, until the stuff behind transitional element 1 is done?
I am creating a simple video player with the video object but I am using Flash Media Server. I can not figure out how to determine the completion of the FLV. Here is my code:
I want to execute a function upon completion of a MovieClip's animation. That is, I would command it to play() or gotoAndPlay(). I don't know of any listener that I can attach to the MovieClip with the "addEventListener()" command. Have any idea I can do?
I have code that sends variables to an .asp file to be put on a database, and all that works fine the database connects and is updated fine, the thing is flash doesn't recognize that the operation was successful and won't continue with the further functions. I understand this may be due to a problem on my asp file, but the SQL executes successfully which I see when i check my DB, so I was wondering if anyone could look at my AS code and see any problems?
I have a complex class that manipulates and creates many calculations and graphics on the fly. Once I create an instance of this class in my main file I am using the enter_frame event to constantly update the class. (it's for re-calculating/scaling graphics)The problem is: flash locks up because of all the rapid processing. Is there a way to listen for the class's processing completion and only call the enter_frame event if it is complete? I tried creating a boolean public variable that is set to TRUE at the end of the processing stack (inside the class) but that doesn't seem to do the trick.'m lost here?
Naturally lowering the frameRate is a "cheap" way to smooth things out...but that is lazy and hacky in my opinion because I would like the class to get updated as fast as the end user's computer can handle.I've simulated my problem with the following code. Just some long loops that really slow down the flash player. How do i get the player to say: "ok, not done processing the updates inside the class... ignore this enter_frame" ?
I'm trying to use a playing sound to trigger an event when it finishes: onSoundComplete = function(){ redbtn._alpha = 100; redbtn.enabled = true; } I have the button fading and disabling nicely (on (release)) but when the sound stops playing, I need them to return to alpha 100 and enabled=true. It doesn't work but there's no error generated either.
I have a program in which I am running a number of for loops which are doing a number of different things.I pull in data from an xml file and then step through that data to dynamically create arrays, populate the arrays, and create and modify movie clips.
The program I'm building is similar in scope to one I developed in Director many years ago, and in that environment we had to actually put breaks in using timers to ensure that the data would be processed and that the system wouldn't choke.
What I'm seeing with this flash version of the application is similar and I suspect the same. Basically, when navigating from the frame where the scripts are processed to the frame where the movie clips are displayed, there are times when it works perfectly and times when things are out of whack. I put in a 5 second delay (arbitrarily) to see if this would resolve the issue and on my system at least it does. But I need some advice on coming up with a real solution.
Running flex builder 3 on windows 7 RC. For some reason, my work completion/intellisense stopped working.. If I try to manually trigger the shortcut (alt + /) I hear a windows 'error sound'.
So here's what I'm trying to do: When the user clicks on the corner of the browser and resizes the stage, I dont want the Resize actions to occur until the user RELEASES the mouse or until the resize is complete. So, as long as they're dragging the mouse around and resizing nothing would happen, but then as soon as the mouse as released it kicks in. I tried:
But this didnt work because when you MOUSE_DOWN on the Browser rather than the Stage, it isnt detected by the stage. And I going to have use Javascript or something?
In my .fla file, I have a text box instantiated as _text. The following code works good: my timer comes up and counts off.I need to write a code into the first frame of my completion screen to stop the timer. What would that code be? and what do I need to add to the Main.as code below?At the end of my Main.as file, I have this code[code]
I want to play a MovieClip and then execute a function immediately upon the clip's completion. I don't know of any event listener in as3 that will do with trick.
For some reason code completion/intellisense has stopped working for new properties in our projects.These are the symptoms:Add a new property to a class If you go to a different class, and you try to use that property, the intellisense dropdown doesn't show the new property. It does show the already existing ones.If you build the project, everything works fine, there are no errors or compiler warnings.The property will not show in intellisense until you restart Flex Builder (version 3).We have tried it on different machines and als tried to set up the workspace again, but the symptoms stay the same everywhere in our project.
As stupid as my question might sound, i have spent the last 2 weeks reading oop books; but could use some guidance. I have a flash project that is basically a supped up slide show. On the stage i have the following: main_mc (instance name = images_mc) = movieclip which holds "pictures" ui1 (instance name = ui1_mc) = user interface that allows user to draw on picture (when drawing is enabled) ui2 (instance name = ui2_mc) = activates invisible hit areas (buttons) on select pics, when hit area is clicked, we jump to another pic in the main_mc.
I accomplished all of this on the timeline, but am updating the code to OOP. I am having A HELL OF A TIME trying to figure out how to store references to the instances (images_mc etc..), so i can control them from varying class files. I have found it is easy to control the instances from the documentclass, but not from unrelated class files. Example: images_mc.stop(); works in document class; but ovieclip(Parent).images_mc.stop() doesn't seem to work from any class file.(ui2 class file for example);
I'm looking for a workaround to the "AdSense does not let you choose only images but no flash" issue. I'm rather a newbie to JS, but is there any way for one script to prevent other scripts embedded in a site from detecting the presence of the flash plugin? Even if it doesn't work with AdSense, it would be nice to know if there's a hack to do this that might work in other settings.By the way, I suppose I wouldn't care if it failed to work on IE or obsolete browser versions.
Got to the point where the hole in my AS3 knowledge is getting large!Realising I have confusion about the relationship of:Body of code on first frame of AS3 file.(Which I have so far used to create instances of library objects using addchild and make calls to class code).Is this code called the document code? What do people call it?Numerous classes linked together by extending each other etc.Library objects (usually graphical objects)Should it be done differently? have the following problems due to lack of understanding:Addchild complicated from a class but straight forward in main body code.Cant call functions on the main body code from classes, because class code does not know the main body code exists?
I'm looking for some help converting as3 code to pixelbender code in an attempt to improve the performance of my application. This as3 code goes as follows. I scan through the Number values of a bytearray in chunks. Lets say this chunk lenght was 100 numbers I read 2 numbers (left and right) and try find the maximum values. The numbers in my bytearray are PCM data so there is millions of them and this code can often take a long time to execute, especially on a low spec machine.
The whole aim of this is to render a waveform as quickly as possible. I know very little about pixel bender. I can basically make a new file and create a shaderJob of it in flash but I'm really uncertain how to approach this...
I have a simple text animation(revolving text) it works fine althought i would like ti to pause for 5 seconds at completion in the second to last keyframe i added the following: