I created a new class with private vars and public get properties.When I create a new instance of the class, it loads text files content to the private vars - it probably takes a bit of time to load it.After the new instance created, I try to get the value of the private var with the get property:
var item1:MyItem = new MyItem("0001");
trace(item1.ItemName);
Well, The output is blank.The string that ItemName points to is not undefined, it contains data.So, it's like a timing issue, and ActionScript is probably running the code using background multi-threading, so it's calling the trace command before it finished to run all methods in the MyItem c'tor (methods that load the text file data into the String var that ItemName points to).
Is there any way to force ActionScript avoid using this unwanted "background multi-threading", and run the code normally (by the order of the commands)? I mean like "Don't run the 2nd command until you finished running the 1st one".
I know that flex does not support multi threading however, I would like to clear a doubt.I have two events that call a same function. Suppose the two events occur at the same instant (or in quick succession) will the handler be called twice, one after the other or there is a chance that if the handler function is taking too much time to execute the same handler can start executing simultaneously.
I want to download a video on mobile device through flex framework. For that reason I need to have support of multithreading so that I can download video in background. Unfortunately, Flex doesn't have multithreading support. I am quite new with flex environment.
I am trying to make a flash movie in flash cs4. All goes well but whenever I return to the scene and then double click on a movie clip or double click on a movie clip in the library I can get to the desired clip but the workspace all turns black and I cannot see the edge of my document /artboard.Sorry if this a silly overlook on my part but I'm stuck and cannot get the proper view back.
I have two requirements for a flex charting component:
1) The grid lines should always remain fixed to a scaling I define using an array of data. Something like a graph paper sheet.
2) Plot multiple line series data over this grid.
How does one get complete control over the background grid lines? I have tried a combination of annotation elements and setting the linechart background elements. If I get the grid right, I can't plot over it (Probably due to the scale). how would one go about designing a graphpaper like interface for linecharts in flex/actionscript?
Does it run in a separate thread or the main loop? If the latter, does that mean that the Timer might not be called if the main loop is in a long-running action?More generally, what can you tell me about threads running in ActionScript? My once-a-minute Timer is called if an event-handler runs for minutes, so it is not the case that all ActionScript runs in one thread.
I'm working on a project in flex and I have a few questions pertaining to performance. First off I know that I cannot write multi threaded programs but I understand the internals of the flash player are multithreaded1. when i call ActionScript Code:loaderObj.load(new URLRequest("ljdsfglsdhflsd")); will flash player make a new thread for that?2. I am also interested in making a custom Event class will the listener (which i assume is a loop that runs once per frame or more) run in a different thread. I want to minimize CPU usage as much as possible in areas I can.
If your Flash app is in the middle of some code, such as a method, or the AS on a frame, and it gets a callback from an asynchronous event, how does it handle that? Is execution halted on the current code to handle the callback? Or does the currently executing code finish first?
I can't seem to find any white papers or documentation on the threading behind Flash.
is there a way in as3 to run multiple tweens at the same time without them crashing? eg. I had a problem with a movie clip.. on mouse over it would glow, and if clicked it would move to another place... the problem was if the user clicked the clip while it was glowing, the "glow" tween was interupted and the clip moved to another place but kept the glow... another eg. if i play an embedded video at the same time an animaton of some sort starts at another part of the screen, they both slow down.... so basicly, is there a way to make multiple tweens and/or videos run smooth at the sam time?
I have a web design for a client that was pretty much complete. They decided that they wanted to replace one of the graphics with a flash animation. When I added the swf file to the layout in Dreamweaver it apparently is adding some space around the swf which breaks the rest of the design. It looks to be about 4 pixels or so of space that is getting added. I experimented with padding, margins, borders on every element in the design. I tried changing the Scale parameter of the swf to "no border" and "exact fit". I tried enclosing the elements in a table. To simplify things I created a new blank page in Dreamweaver and added the two elements that are giving me grief. The original width of the design was 792.
On the top I had 2 graphics, the first was 212 wide and the second was 580 wide. The first graphic is the one that got replaced with the swf file. The swf is also 212 wide. But for some reason there is that extra space on the right side of the swf that forces the second graphic to the next line. You can see the example here: [URL]. This shows what happens when the original graphic was replaced with the swf. (The swf doesn't do anything as I actually replaced the client's swf with one I made that has the original graphic as the only item in the movie). If you look here: [URL]. I changed the width of the second graphic to 574 wide. That kept the graphic on the same line, but you can clearly see that the swf has the unwanted space to the right.
Problem embedding CS4 Flash Movie - Player 10. I am embedding a Flash Movie into an HTML doc. The doc was created in DW CS4 and has a table with 3 columns and 5 rows. Each cell will have content. I put a flash movie in the center cell, three rows down from top. Everything looks great in Safari. However, in IE, FF, and IE Chrome, there is space along the top and bottom of the movie -- have not tried the AOL browser. About 10 px each. I've tried everything to fix it. I published the HTML in Flash and tried integrating the generated HTML with my table -- same problem. Maybe publish settings could be tweaked.
I've tried 0 margins in CSS header tag, and HTML too. I thought I had this problem about a year ago with a different site ... been that long ... and resolved it.
When I import a psd layered file I get an unwanted (red) border appearing around the art and as a box around the art. This doesn't exist in the psd file, but appears in the flash file. Should I convert and import it as something else? Is it a resolution setting in flash?
I have created a button for a homepage, and, to help designate it as "clickable," I have changed its background color on the Over through Hit stages.However, the background color change flickers instead of staying the changed color.Go to and hover over "Cirlces for Rice Field Days 2009" in the Spotlight box on the homepagethis is the flickering button.
In the below code sometimes when microphone is not connected some noise is generated and the system just keeps on buzzing the same sound.Whats wrong with the code below and how to reduce the unwanted noise. Should i set myMic.setLoopBack(false) in the below code
Basically I'm creating two (can be more or less) rows of layered MC treaten as Buttons.In each MC there is a small thumbnail hidden behind a coloured layer. When roll_over the coloured layer, this alpha goes to 0(zero) and entire MC resize +10% over x and y.On roll_out the opposite occurs, everything should get to the original alpha and size.
The Problem: when moving the mouse really fast over the MC's and stop suddenly over one of them it starts 'blinking' (size and alpha goes in and out and won't stop unless you move the mouse a little)
I using Flash CS 5.5 and coding in as3.. The problem i'm facing is that sometimes an extra second frame appears in the timeline which disturbs the functioning of the flash application i work on.I place my movie clips and code on first frames of the layers but due to some problem an extra frame appears in all the layers which disturbs everything..On removing those unwanted frames everything reverts back to normal..
I am trying to figure out bitmapdata and was attempting to draw 2 ellipses as sprites,capture the bitmapdata and then spit them out with draw(). The problem is, there is some nasty clipping and I don't know how to get rid of it. I have tried using rect and messing with the draw parameters but nothing seems to work.
it uses variables to control the enemies._X and ._y. so enemy._x = enemyxvalue.when the player pushes a button to goto the next frame, the enemy from the first frame seems to carry over from the first into the second frame, even tho a new instance of it is there, how do I unload this enemy so it does not carry over and become glitchy?also I am using the same enemy clip in the next frame, just want to "reset" it after unloading the first frame version.
I maybe missing the point or simply not ticking a tick box, I've created a web banner for one of my publications that I work on (please find at the following address [URL].. As you can see I have some aircraft flying away from the tree at the bottom, what I would like to happen that they dissappear when they pass the keyline. I had thought that if I continued the animation onto the pasteboard that when it came to publishing, flash would ignore items this grey area and would act as a trim, am I correct in thinking this? How would I go about correct this so that only the animation within the set parameters appear?
Also is there a way of setting the scale of a flash banner? I have a feeling that this is so simple, but just can't find the panel to set it all.
I have a site that compiles to Actionscript 2.0 and Flash player 8. This site utilises XML output from ASP.Net driven database pages. The problem I have is basically that where I have some tabstops set, in certain cases, where the text starting from the first tab stop is over a certain length an unwanted line break is output just before the last word in the entry. (I know it's always the last word since if I put another word on the end of the string the word that was originally on the new line is back in it's proper place - so it doesn't appear to be length related).
Effectively, what I want is as follows: header1: Descriptive text header 1 header2: Description header 2 header3: Description header 3 header4: header 4 text Descriptive text here across multiple lines
What I'm getting is something like this: header1: Descriptive text header 1 header2: Description header 2 header3: Description header 3 with a long description header4: header 4 text Descriptive text here across multiple lines
The Xml I am loading is as follows (This has been anonymiezd and the angle brackets changed to '[]') [?xml version="1.0" encoding="utf-8"?] [config scrollPosition="right" styleSheet=".stylesheetscv.css"] [text][textformat tabstops = "50,540,590"]:[tab /]T[tab /]T[tab /]T[tab /]:[br /] [list_by]CV Entries By Date[/list_by] [Code] .....
There are appropriate closing tags further down the file. The CSS that relates to this is: headertext { display: inline; color: #008000; } itemheader { display: inline; [Code] .....
In order to get the CSS to overide the settings of the dynamic text field I use an empty TextFormat object tFormat. The XML is loaded with ignoreWhite set to true. Or can I not see the wood for the trees?
Is there a way to hide all unwanted movieclips and reveal only those you need? From my understanding, if i do not want a particular movieclip on the stage, i will use scene1.visible = false; but it becomes very complicated when i have different scenes appears at one time, so i need to
<p> Ut molestie venenatis enim mattis cursus. Duis lacinia mauris nec nulla rutrum condimentum. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Proin et felis mi. Ut posuere, eros in vulputate auctor, ante dui egestas metus, in pulvinar dolor mauris eget enim. Fusce in nunc sit amet elit facilisis congue. Nunc malesuada,
[code].....
Basically, I am inserting a flash animation into text with object, param, embed tags.However there is an unwated gap above and bellow the flash animation (about 40px I guess).I have resetted both margin and padding for object, param and embed tags. The gap is still there. How can I solve this?
NOTE: I know I could use width and height attributes with object tag but the users who will be inserting flash animations into HTML won't know their dimensions so they won't be able to insert these parameters.
The strangest thing has occurred with one of my apps (Flash/Coldfusion/mySQL). I use a simple INSERT statement to save member details into my table. The table has a Primary Key on the memberID. Recently, one of my entries was saved multiple times (not supposed to happen). The datetimestamp shows the save occurred at the identical time. This has never happened before. I've read on Stackoverflow that there are alternatives to INSERT e.g. REPLACE INTO, but I'm wondering why this would have occurred in the first place?
I'm newbie in flash. I have created a button - it looks perfect. I got seperate keyframes for UP, OVER, DOWN and HIT events. The OVER (and only it) has assigned the sound. The problem is flash plays sound (assigned to OVER) for DOWN event (no sound assigned). I have no idea what is wrong, tried everything with this. I am unable to find soultion,
One of our external developers has created a minigame in Flash CS5 which we are embedding in our container by loading the SWF. The minigame's document class (Icegame) should and does implement a specific interface DreambearMinigame.However, it appears that when that game is published some kind of preloader is generated, since when loading the game in the container and casting loader.content to DreambearMinigame we get the error cannot convert Icegame__Preloader__@blabla to DreambearMinigame
When I run it, I get my input text between "before" and "after", but the input text is still blue, and there's a line break between my input text and "after".
How do I stop it from saving the formatting of the input text and inserting a line break? I've done this in previous versions of Flash just fine, so I don't know what's going on here.
I've got it set up for Flash Player 10, ActionScript 2.