Hi guys, I am a doctor student from China. My name is Gavin Lei. I have much Flex/Flash development experience, and you know that we usually use Flash actionscript to develop some cartoon application, such as some thing move in the screen. Recently, i noticed that SCXML may be a good solution for this kind of application, it can control state and transation very well.
But sadly i can not get any good ActionScript based SCXML engine, and we know we have a Java based SCXML engine under Apache Commons, so i want to develop a similar actionscript based SCXML engine. I will finish this job step by step: step 1: Finish basic element parse job for SCXML document, these elements includes: SCXML,state,transition,parallel,initial,final,onentry,onexit and some other relative basic element. I will implenent them in actionscript, parse them into ActionScript object. step 2: Finish execute content elements parse job for SCXML document, parse Raise, If, ElseIf, Else and Log into Actionscript object, and we should involve Data Model elements parse job too, for example, we usually use datamodel element as If elements' parameter step 3: Just like Commons SCXML engine, we should build TriggerEvent, Step, Status and SCInstance and basic SCXMLExecutor here, package a basic SCXML executor engine here. After these jobs, i will put myself upon thinking about the most useful CustomAction implemention in this ActionScript SCXML engine. Any good advises? please let me know, thank you. -- --------------------------------- Best Regards Gavin Lei (雷银) Email: gavingui2...@gmail.com