I have a MovieClip inside a ScrollPane. Inside this MovieClip i have buttons. What i want to know is: how to click a button inside a Movie Clip, that is inside a scrollpane, and make it load a swf outside the scrollpane?
I am new to flash & working on my first swf file for a website.Problem is I loose image quality after publishing & uploading to the website.Ive located the publish setting for jpegs & changed this to 100% but problem still exists.When I do publish preview with the flash program it looks fine.
I remember i realised this ages ago, but never really needed anything with it till now. I think it was after flash mx that imported images, when rotated or scaled loose quality horribly.
I have this menu_mc appearing on stage on RollOver.Inside this menu_mc are 5 other mcs that are also supposed to react on rollOver.But : the rollOver works only on the menu_mc, the rollOver on the nested mcs no. I put all the script on the main stage, accessing my nested mcs with the "insert target path".I tried also to put the script of the nested mcs inside the menu_mc movie clip, but it does not respond.What do I do wrong ?
I have an image that is pretty high resolution and looks fine in Photoshop CS5. However, whenever I try to paste it into Flash CS5, it looses quality and looks terrible.If I try to save it as another image format first and then import it into Flash, the color changes
Recently noticed this, if i add an event listener somePerent.target.addEvent() and then move that target to someOtherParent.addChild(somePerent.target) the listener is lost, is there a way to avoid it?
I have a big image 676 * 340 dimensions and I want to re size the same image down to 200* 150 without destroying quality does any one know a way of achieving this.
I'm trying to develope a texteditor for my websites in As3, but I'm facing a issue, I can make my selected text bold, italic, untherline etc, I can insert a link, to an email, per example, but if I try to insert more than one email link, my textarea looses all previously inserted bolds, italics, etc, even all the line breacks are gone.
What can I do to avoid this, this is the piece of code to make an email link
I do have a xml and i am having that content in an array using xpath. It was working fine. But in the rare case, i am loosing the content from last 7 or 6 or 5 or 4 or 3 or 2 or 1 index values. I couldn't able to find what exactly the problem was. once again if i replace the original xml and when i open it, it was fine.
html type with css loading info a swf - works great. problem happens when this swf has to load into an empty movie clip in a another swf. the movie clip is called "loader". swf loads but i loose all of my text in the text box. I am sure it's a path problem. Here is the code i am using to load my html text and css - i just can't remember how many places i have to change the paths.
My application uses fx tag in which it loads some xml. I want to create the xml name by binding, but I get an error that Data binding expressions not supported with attributes processed at compile time.
I have this variable in Model class:[code]I've used BindingUtils to get notified when the XML changes:[code]Function onChange gets triggered when I assign an XML to the variable, but not when I change some attribute of the XML: Model.getInstance().someXml.@attr = "newValue";
I'm currently looking at ways to externalise all text in my flash applications into external xml files (for translation purposes). Basically, all copy in these applications has to be in two languages (English and Welsh).
At the moment, I'm just looking at a structure whereby the name of each TextField instance is the same as a field in the XML, which then has two fields (<english> & <welsh>) inside with the relevant text. The XML will be loaded in and then looped through applying the text to the textfield of the same name in the current language. There will obviously need to be some error-handling with regards making sure the names match up but this can only be done at run-time.
This seems a bit, I dunno.. lose? Is there are way of creating a better structure or system that'll be a bit less reliant on accurately naming various things so they match?
I actually got it to show up in the dynamic text box, but its also displaying my xml and css tags(The XML file structure). I know the xml and css files both work after testing them in my browser. My XML file only has one node. Below is my AS3 code:
Code: var loader:URLLoader = new URLLoader(); loader.addEventListener(Event.COMPLETE, onLoadXML); loader.load(new URLRequest("content.xml")); function onLoadXML(e:Event):void { var xml:XML = new XML(e.target.data); //trace(xml) textBox.text = e.target.data }
I just need it to read the content and follow the css code that's been attached to it.
I'm trying to make a td game for fun and I need to make function to build towers and if I want to build the second tower it changes the first one... But I thought if i could change the name of the first tower's name when it builds to other var and it should be fine, but the problem is that those 2 towers will shoot together or something, so is there a way to bind functions to movieclips that are created with actionscript (addChild(Name))?
first one shows playheadtime of videodisplay and another is also used for same purpose. the difference is that when we are in add mode(decided from a flag variable) both should show current playheadtime using binding. but when we are in edit mode(again decided from flag) the latter label should remain static, to be more specific, the value retrived from database.how can I do that using actionscript. I tried ChangeWathcer but I found it a bit tricky. Is there any other simpler way or am I missing something. following is my code.
private function init():void { if (queFlag == 'a')
I want to load key/values configuration pairs stored in XML file. To bind a collection of data i know i need to use the ArrayList class, but the problem is that i want to be able to bind the loaded values using their corresponding keys and not by their indexes in the ArrayList object. For example i want to be able to do this :
[Code]...
So the question is how to bind the key/value pairs loaded form XML. I don't want to go manually set variables, i want to bind them so when they are loaded the are set automatically. Did anyone had to do something like that ?
I have a datagrid that gets its data from a webservice.When data from the webservice is retrived it calls the following function:
private function onListReg():void { arrRegOld = WSAutoreg.list.lastResult as ArrayCollection; arrReg = WSAutoreg.list.lastResult as ArrayCollection;
[code].....
The intent is when I hit a update button, it compares arrRegOld with arrReg and see if any values have changes. The problem is whenever I change values on the Datagrid it changes on both the dataProvider and on both ArrayCollections.What should I do so that the binding applies only to one ArrayCollection?
I'm having some troubles with binding data. I have an application that contains a viewstack of components. Let's say I have comp1, comp2 and comp3 inside the viewstack. Each component, has its own data class --> comp1Data.as, comp2Data.as and comp3Data.as. All values in each component are binded to the corresponding data in it's data object.
A click in a control in comp1 leads to comp3, the same goes for comp2. Clicking a control in comp2 leads to comp3. When going from comp1 to comp3, comp3Data.as is initialized and and comp3 displays the binded values. When going from comp2 to comp3, comp3Data.as is also initialized but the binded values are not displayed...
i would like to update the numbers i've added to an array from variables, when thosevariables change. is it possible change these variables and have the array update utomatically?
var first:Number = 1; var second:Number = 2; var myArray:Array = new Array(first, second);
I am using flex SDK 3.5. I have model.as and in it i have an ArrayCollection (name it arr_mod) which is Bindable.
From my mxml i link to this arr_mod in three places: 1) in DataGrid i set dataprovider={arr_mode} ...
2) in Button i add new item to the arr_mod this way: mx:Button .. click = "{arr_mod.addItem(new Item)}"
3) in textBox i want to add mx:TextBox text="{mySpecialCounterFunc(arr_mod)}" note that in the Script of mxml arr_mod is Bindable as well as in the class definition in model.as
The problem is, that when clicking on button, mySpecialCounterFunc is not called! it should be called, since i use {} and this should listen to changes in arr_mod (a change that was made in the button should cause a new item to be added.. and than the listener to respond). While The DataGrid is updated correctly! By the way, if i change arr_mod to simple String or Int it works.. i.e. mySpecialCounterFunc is called Why??
I'd like to add a derived property to flex:[code]However, derived won't update when I change a or b.Is there a better (faster) way to make derived update than giving a and b setter methods which invalidate it?added keyword "get".This makes more sense now, I hope.