ActionScript 3.0 :: Cast The String Into MovieClip?
Dec 12, 2008
I have the code the following code:
in root frame I:
var prevSec:*;
var currentSec:*;
var lastPage:String = "Default/Index";
[Code]....
And it's not working ("canno't create property visible on String"). I understand that if finds the variable to be of String type.
What i need to do is based on the switch to set a certain movieclip to go visible false or true on frame 16. I need to know how to cast the String into MovieClip.
I want to have a loader function that passes the loaded data to the correct function. So I can do this:[code]Is there any way to type the second variable to avoid the clumsy switch routine, like so:Function (sendTo) ();
Does anyone know how to cast a string into a uint?[code]...
But i keep getting an error stating that there is a mismatch in variable types or i get a value of '65280' when I trace myUint.I understand that uint is a positive integer but i need to accept a string for the colour value and need to convert it to a string for use.
i have a list of items that get returned from a database. the list is composed of strings. what i need to do is convert each item into a variable so that i can use each item as an array.
for instance, my array will look something like this: deviceArray = ["osx106", "osx107", "winxp", "win7"];
what i want to do is turn each item into its own array. in AS2 (iirc) we had an eval() method. that is no longer supported in AS3.
Now I want to set the current game. I do this by copying the array, like so:
var curArr:Array; var curExc:int = 1; curArr = ("oef" + curExc) as Array;
I can't convince flash to accept the string ("oef"+curExc) as an Array. How do I do this?
I have searched Stack Overflow extensively but I think I simply don't know the correct lingo for what I'm looking for. It's the only possible reason I can think of why I can't find the answer here because I'm sure someone must have already tried this.
I have a variable in flash:[code]I then have a multidimensional array which has this variable name in it, but as a string.[code]What I need to do is be able to reference the string item in the array, but then cast it so that when I add a number to it the ACTUAL variable with the same name will be altered - anyone know how I can do this?For reasons I won't go into I can't pass it straight into the variable, it has to go through the multidimensional array item.
I have 52 symbols in my library each with class names Symbol1, Symbol2, Symbol3, etc. I want to create an array of these classes which will be used to create a random particle effect. How do I cast the var cardNumbers so that the array looks like this[code]...
I need to add values in a string (they're strings because I get a date as timestamp from a database and then pluck it apart in Flash with substring). Flash doesn't do math with strings. So is there a way to cast the string into an integer value?
i'm trying to modify a image, which is casted from a String:[code]In the inactiveElements Array are a bunch of ImageIds (way_0, way_1,..) and i'm trying to set the alpha-value of each Image.[code]with the trace i got the right String of ImageId but the cast to Image fails.[code]
I'm using as3corelib to decode/encode JSON strings. In my little experiment I want to encode an object (UserInfo) to JSON string and decode it back to the object, however it seems to fail at the convertion point (the last line), why would that happen? how can I make it work?
The UserInfo class
public class UserInfo { public var levelProgress : int; }
just learning as3 for flex. i am trying to do this:
var someNumber:String = "10150125903517628"; //this is the actual number i noticed the issue with
var result:String = String(Number(someNumber) + 1);
I've tried different ways of putting the expression together and no matter what i seem to do the result is always equal to 10150125903517628 rather than 10150125903517629.
We're making a simple input text comparisons vs. some constant floating point numbers (e.g. 4.35). Using Actionscript 2 to Flash 9 export. Getting totally contradictory traces on two different computers compiling identical code...Here's some simple code we're using to figure out what's going on.
Also, what behavior do any PC users have? I'm expecting the latter since they're generally intel chipsets too?Note: once i compile the code on my PPC mac, intel macs that run the SWF (but don't recompile the FLA) do return the correct booleans that match the PPC output.
Is it possible to Cast the DisplayObject into MediaElement.Am trying to add the DisplayObject into the MediaContainer, but I got the following error:
-1067: Implicit coercion of a value of type flash.display:Loader to an unrelated type org.osmf.media:MediaElement. -mediaContainer _loader is the variable of DisplayObject. mediaContainer.addMediaElement(_loader);
I have successfully imported a Lightwave generated Collada file into Flash using Papervision3dA material within the Lightwave file is called "Lambert4SG". How can I assign the "precise" property to eliminate the texture distortion. However, the material needs to be cast to BitmapMaterial in order set a BitmapMaterial specific property.
Can someone explain me why when I listen for a custom event and then redispath it it is redispatched as an Event instead of an object of custom event type ?
Exemple : You make un custom event, name it CustomEvent.
In a first class you dispatch an instance of this event and it is managed by a method in a second class, let's say this one :
[Code]...
I missed probably something in event dispatching process but I don't know what. However I found a solution : In the first event manager, dispatch a copy of the custom event received instead of dispatching the object itself. It works in this case.
Here's the example: var cartesian:CartesianChart = new CartesianChart(); cartesian.width = 100; var column:ColumnChart = new ColumnChart(); column = cartesian as ColumnChart; Why does this not work? "column" ends up null. ColumnChart is a derived class of CartesianChart, so I would have thought I'd end up with a ColumnChart with a width of 100.
Is it possible to cast a variable as a type dynamically, where the type would be a variable of type Class? Consider the following (invalid):
var myClass:Class = MyClass; var myInstance:myClass = new myClass();
For context: I'm working in Flex (4) to create a modal manager that will control various aspects of creating modals (via PopUpManager) and I'd like to keep it as minimal as possible. Components would be passed through the same functions, and rather than allowing any type of variable to be cast, eg:
I am trying to take a displayobject of a dynamic text which is retrieved with getChildByName and cast it so I can access the .text property of the object.
I have a problem in dispatching a customEvent. I already managed to dispatch custom events in other projects and all worked well so i can't understand what's different now. I have a WSConnectorEvent that extends Event
I'm trying to load a external swf using the Loader object, and that part seems to be working fine. But, I can't seem to be able to cast the LoaderInfo.content to a interface that it's document class implements. This should be possible, shouldn't it?
I was wandering if there is a way to use flash to stream a radio shoutcast, well actually i know that's posible, but i dont want an already made player,
I have a flex application with two objects: a parent widget (called an IBaseWidget) and a child widget (called a HelperWidget2).When the user clicks on a help link, a helper widget is loaded into the list of base widgets and then displayed for the user.However, when I try to access this child widget by casting the base widget in the collection to the child widget type,the child widget returns null and I am unable to work with the widget.The following snippet correctly returns the widget ID of the newly added widget and dispatches an event to load the widget:
var id:Number = WidgetManager.getInstance().getWidgetId("Helper"); ViewerContainer.dispatchEvent(new AppEvent(AppEvent.WIDGET_RUN, id, openQuickQueryCanvas));[code].........
The problem is that helperWidget above always returns null, meaning the cast isn't successful.