TracNav
AS3 STD / AS3 MC : StateMachine...
- Downloads
- Installation
- Release Notes
- View Source
- Discussion
API Docs...
- Standard
- MultiCore
Project Owner...
- Neil Manuell
Demos...
- StopWatch
Utility - AS3 StateMachine
This utility provides a simple yet effective Finite State Machine implementation, which allows the definition of discrete states, and the valid transitions to other states available from any given state, and the actions which trigger the transitions. A mechanism is provided for defining the entire state machine in XML and having a fully populated StateMachine injected into the PureMVC app. Standard and MultiCore versions are included.
Installing the Project Source Code
- From the archive
- Download the latest source code archive.
- Unzip the source code zip to any folder on your disk. (for instance: c:\development)
- You will see a StateMachine source folder. (for instance: c:\development\StateMachine )
- From the Repository
- Use your favorite SVN client to retrieve the latest source code release from the repository.
- Add the Utility Library to your Project Using Flex Builder 3
- Open or create a Flex or AIR Project in Flex Builder 3
- From the Flex Builder menu, do: Project -> Properties -> Flex Build Path -> Library Path -> Add SWC
- Browse and select the appropriate SWC for the version of PureMVC you are using:
- For instance:
- Standard ( c:\development\StateMachine\bin\Utility_AS3_StateMachine_X_Y.swc )
- MultiCore ( c:\development\StateMachine\bin\Utility_AS3_MultiCore_StateMachine_X_Y.swc )
- For instance:
- Click Finish.
