Is there a good way to dynamically reference a class that is created inside of another class?
Say, for instance, I have a main class called "Country", and from that class, I am creating individual "State" classes. So the Country class is creating State classes named "Texas", "Ohio", and "Iowa". And each State class has a value called Capital. [code]...
I have not been able to find anything in this matter, but I hardly think I would be the first to try it so maybe I am looking in the wrong places.What I want to do is set up a dynamical access to 20 or so classes. (They are bitmaps in the library that I want to connect with MCs that are implemented in the code.)
I have a website made in actionscript 3 (the code is direcly on frames), and I am trying to load a swf that is made with external code (classes).The swf application works just fine on her one, but when I am loading it in my site it hits me with errors.
I'm building some website and I want to make it automatically. I load buttons and deeplinks from XML and works perfect.Possible to load classes automatically?
Even loading classes works also almost perfect.
I'm loading them from XML, but in class Menu.as I need to write them also like[code]...
I am trying to create a Bejewelled type game called BeGemmed. I created the classes for the jewels, but for some reason, Flash doesn't recognize them when I try to run the file. I get an error message that it can't find them - although they are in the current directory and are in the library. I was planning on loading the jewels into a TileList Component
- I have a player.as with code to control playback of videos - I have a skin.as with code to control and organise skin components - The skin.as file loads a "shared library" (quotes as I don't think I'm doing this correctly) which is essentially a swf file with nothing on the stage. It's library contains things like: play buttons, scrub bars etc. all these assets have associated, linked class files to add functionality.
1. Load the containing swfs 2. Create new instances of the linked classes 3. Add them to the stage to be used.
However, there is an issue preventing me from using the linked assets in this way - I can't use the linked assets unless- - I add something to the stage of the "shared library" swf - I then do something like skinSwf.addChild(libraryFile) What I want to do is just use the linked assets, not have to deal with any other parts of the "shared library" file.
I have an external swf that relies on its own classes and functions great on its own, but when I load it into another swf, it is not working. I am getting "TypeError: Error #1006: initializer is not a function."
I am not using "root" at all, and I just want my external swf to function on its own inside the main swf file.
I am using ASDoc tool for action script3.0 using flash develop's document ation generator. I have also tried it using command line . I have included external swc library. The problem i am facing is..when i generate documentation than i will get following error
" Error: Type was not found or was not a compile-time constant: "...as far as i did some R&D , this is not a synatx error. I am guessing that ASDoc is not able to detect those classes oif SWC which i included in my project.
I have problem with subject. I got "undefined" message by trace() in 2 cases as well. I don't understand due to "this.createEmptyMovieClip" gives the newly created empty movieclip as well.
As the code shown below.
class CMedia extends MovieClip{ public var oOwnMovie:MovieClip; public function CMedia()
[Code].....
Very annoying when i can not initialize a public member variable in this simple case. public var oOwnMovie:MovieClip = new MovieClip; throws error
and I could not initialize it by "createEmptyMovieClip"
I try to load classes ex:flash display.Sprite(); and I get error messages. Not just with this code with any class I try to implement. why this is happening. Am I missing the folder that has all of the classes in them in Flash CS3.
I had to create a menu using array and I had to animate it. With some great expertise from people, I've accomplished that. But now I have a question about OOP, because I'm trying to add functionality to the buttons to load swfs into my main movie. Even though I strictly follow tutorials and exercises, I can't figure out how to reference a variable made in one class to another. For instance, I have index.as, navbar.as, and menubutton.as. I assume I need to add a loader to my index.as. But I can't trace the loader in my other classes. I've been told to effectively accomplish this, it is best to use custom event dispatchers. But I'm lost on how to use them.
I'm loading a bunch of SWFs at the same time. I'm using a custom class to do the loading. Most of the time they all load OK, however occasionally one or two will be unloaded (I can see that in the console) before we get to the Event.COMPLETE. The ProgressEvents are all fine - I can see them loading, but then boom - they're unloaded.
I've done a bit of digging around and discovered that this may be a bug in the Loader class where if you are using multiple instances of the class then sometimes one or more will be Garbage Collected before they finish loading and are therefore unloaded. I've tried keeping a reference to the loader and the classes holding the loaders and I'm still having the problem. The solution is to queue the loads and load each swf in order which isn't a problem, just a bit irritating.
The examples I'll use don't do anything - they're classes without ANY members - no variables, methods, anything.
Let's say I extends Sprite and call it MySprite.
I save it in test.core
[code]...
Now I create another custom class called MyWindow that extends MySprite.
I save it in test.windows
[code]...
Then I create another class that extends MyWindows (the example I'll use is a document class - but that doesn't matter - I've tested using an instance too).
[code]...
Notice that I'm not even trying to instantiate the helper classes - just having them there throws the error.
If there is only a single helper class, everything runs fine.
Also note that - as far as I can tell - this only happens when extending one class from another package, then extending that class with more than one helper object.I'm pretty sure there's no namespace bumps or typographical errors, as this is a very pared-down version of the original application.
EDIT: seems the problem exists even without the crossing packages - even extending MySprite in the document class with multiple internal classes generates this error.
I am creating a library in AS3. Inside the library I make use of a bunch of classes/packages that need not be exposed to the end user of my lib. I want to only expose one of these classes.
I guess my questions are:
1) How are libraries commonly distributed in AS3?
2) Is there a .jar equivalent in AS3 that developers can include, but will only have access/knowledge of the classes I've declared as public?
I have an actionscript project which uses visual symbols from an SWC. I have a CheckoutButton which has the following class associated with it (compiled into the SWC in Flash CS3).
Im currently making a flash website. and trying to make it as light as possible.so decided to load images dynamically.Im using UILoaders.I drag the UILoader from components into the main timeline and set the source as 1.jpg, because the image is in the same folder as the .fla file.and scale - false
Tested the movie but nothing shows up. i guess i need some coding? but i dont know where to add the codes. on the same frame? or in frame 1? i also need the image to fade-in.the end result im looking for is, as i click a button. 3 images show up at the same time, fading in.
I need to find or develop an app that will load in a pdf file from the web, allow a user to make simple annotations and save these annotations back to a webserver I'm curently using the zurb javascript annotator with the pdf rendered to a .jpg with imagemagick. Just now, I was told that they need the ability to zoom in to 3000% or more on some files. clearly rendering to a jpg would create gigantic files.
So I need to create either a java app or a flash app that will load the original pdf, allow the user to mark it up, and save either the annotated pdf, or the annotations themselves back to the webapp. This also needs to live IN the web browser, launching acrobat reader, or an air app that must be downloaded and installed are not going to work here.
I would like to have a SWC file with many bitmaps stored in it, which can the be called and loaded dynamically when they are needed.The SWC has been made, with the Bitmaps set to export.In my main class I am running into trouble trying to access these classes.Different sources are offering different advice, could someone advise the best way to gain access to these classes within the SWC, and the best way to access the SWC from within my file.URL]they offer a solution which involves having to statically name the classes at runtime (these arent exported bitmapdata classes but same idea)this second link is a person describing a solution to the problem described in the first link. His solution involves what appear to be either flex or command line compiler directives
I'm developing a website for school and in an effort to make it eaier to update i'm attempting to make it as dynamic as possible. So far I've been able to load in MC's dynamically. These MC's banners are made up of smaller MC's themselves. When the mouse goes over one the banners, I want to access one of it's child MC's. This is what I have so far:
//the banners to be loaded are set in the library to export with a class matching their respective names //when page loads...
I've been playing around with a demo version of a PHP Flv streaming player from rich media project. I've been able to setup my player to play flv videos dynamically by passing an id from the database to the swf file (works great).
However I cannot for the life of me work out how images are loaded dynamically. The player uses the filename and adds .jpg as the extension to load the image file when the player starts. Problem is my image name will be different to the file and so I need to pass a variable in the same way I am passing a variable for the movie name.
// skinID=1// Instance names and linkage identifiers were set with '_1' extension//myPlayer.skinID=1;myPlayer.skinPlayer=true; var passed:String = video;myPlayer.movieName = video;// Init isFullScreen and zoom varisFullScreen=false;zoom=1; // Set scaleMode to noScale and align top leftStage.align = "TL";Stage.scaleMode = "noScale";
i managed to load an svg tiny file on flashlite 3.0. Is there any way to load an svg file dynamically through as2? (i suppose that as long as it is loaded in flashlite there is also a way to load it by as2).
I'm building a slide-show like application in Flex and I'm trying to load images dynamically. The images are in a folder outside the application folder. This is the folder structure:
I have 20 different flash files that i need to play randomly when a user enters a zip code. I am done with the project, but the way I have done it is I think could have been done a lot better. I have 20 different aspx files that have the flash object. I redirect users to different aspx files based on the random number using Random class. Is there a way to just have one aspx file where the param value and data could be passed using a variable. That way, its easier to maintain and i don't have to go to 20 different aspx files to update anything. Here is what the flash object looks like.