
The Flash Player 9 runs in a new ActionScript Virtual Machine (AVM). Though many new projects can be developed ground up using Flash 9 or Flex, it is likely that your projects will still be using elements and SWFs that have been published for the Flash 8 player or lower. Flash has always offered the ability to load up one SWF inside of the other and then you could treat that SWF as if it resided as a native inside the loading SWF, communicating and driving it directly within your application. Communicating between the two AVMs is no longer that simple. FlashInterface provides the means to communicate directly between the Flash 8 and 9 AVMs. FlashInterface will allow you to move forward, building Flash 9 player applications while still using existing SWF resources from previous Flash player versions
| Downloads & Documentation | ||
| Download v2.1.0 | Download Examples (10 Mb) | Documentation * Note: The API is same for both AS 2.0 and AS 3.0. |
||
| Articles | ||
| Interfacing between Flash 8 & 9 - Problems and Solutions Communicating between Flash 8 and 9 players through FlashInterface |
||
| Video Tutorials | ||
| 01 - Setup and Installation 02 - How to use the examples 03 - Accessing Public API from AS 2.0 04 - Dispatching Events from AS 2.0 |
||
| Examples | ||
![]() |
|
|
![]() |
|
|
![]() |
|
|
![]() |
|
|



