topleft

PureMVC

larger smaller reset larger Futurescale, Inc.
  • fixed-width
  • fluid-width
  • Home
  • About
  • Code
  • Docs
  • FAQ
  • Forums
  • News
  • Showcase
  • Contact
  • Jobs
topright
Utility_AS3_StateMachine
  • Login
  • Help/Guide
  • About Trac
  • Preferences
  • Wiki
  • Browse Source

Context Navigation

  • Start Page
  • Index
  • History
  • Last Change

TracNav

  •  PureMVC Manifold...

  •  Contributors
  •  Repositories
  • Ports...

  •  ActionScript 2
  • ActionScript 3
  •  C #
  •  ColdFusion
  •  Haxe
  •  Java
  •  JavaScript
  •  Objective C
  •  PHP
  •  Python
  •  Ruby
  •  Propose a Port

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 )
    • Click Finish.

Download in other formats:

  • Plain Text

Trac Powered

Powered by Trac 0.11.7
By Edgewall Software.

Powered by the Subversion, Trac & Bugzilla Hosting Experts, Codesion.com

Copyright © 2006-2008 Futurescale, Inc.