If I were to add a form (two inputs and a button) to a Flash project via an external class, could another team member change the visual characteristics of that form (skin, size, placement… etc.) in the .fla project file?
As it stands, I’m assuming that my AS3 user controls are added at compile time and thus are not accessible from the Flash IDE. But is there a way I can control a button’s visual characteristics through the IDE and all of it’s functionality through an external AS3 class?
Thank you!
This is definitely possible. Just as you can define a document class for your FLA, you can do a similar process for a MovieClip.
Take your MovieClip in the library (presumably this contains your UI), right click and choose Properties and expand out that window. Fill it in something like this:
alt text http://img163.imageshack.us/img163/9787/symbolproperties.png
From there, you can define your base class in an ActionScript file, and gain access to the instance variable objects you defined within your MovieClip by defining them at the top of your base class.