州流程®チャートが起动すると,チャートはワークフローに従ってアクションを実行します.Stateflowチャートは次のタイミングで起动します。
金宝app®ソルバーに基因各タイムタイムステップで
StateFlowチャートチャートがイベントを受け取った
チャートがはじめて起动する场合,チャートは初期化されてアクティブになります。チャート进入を参照してください。チャートがアクティブになり,取る取るアクションアクション场场合,新闻タイムステップまたはイベントトリガーさまでチャートはスリープにれる
次のフローチャートは,州流がチャートまたはステート実するに行程
ステートでの在アクションアクションは次のの场场にれれの中。
ステートがアクティブで,新しいタイムステップが発生し,别のステートへの有象なながない
ステートがアクティブで,イベントが生长し,别のステートへの有效迁移がない
在アクションアクションには接头期间
または杜
が先行,必须のコロン(:
),1つ以上のアクションが続きますますののは,キャリッジリターン,セミコロン(;
)またはコンマ(那
)で区切ります。ステートメントに対しステートアクションをを明白的入口
那期间
アクションとして扱います。
チャートが起动词,ステートはその期间
アクションを実行し(指定されているいる合)。上记のフローチャートはステート実のを描写し,期间
アクションが発生するタイミングを示しています。
extenfflingチャートにステートがれていないない场に,stateが実行れるに,eventflsは必ず迁移迁移パスを评価しますのを评価し。
extendflowは,eventflowチャートチャート実てとしにマークし评価出さ迁移が対象対象マークれたらたられれたられれれたられれれれれれれれれれれれれれれれれれれれれれれれれれれれれ迁移を评価するためのワークフローににてください.stateflowがが力迁移をする方法ののについては迁移の评価を参照してください。
StateFlowは,extenfflingチャート実行の一环て,内部迁移を评価のにしします。迁移を评価するためのワークフローに従ってください.stateflowが内部迁移を评価方法ののについては,迁移の评価を参照してください。
このこのでは,eventflowチャートチャートが初ささ,雕象
とattea1.
に対し入口
アクションアクション実行ささます。新しいタイムステップが発生物してチャート起起します。
このタイムステップでは,x = 5
那y = 2
那z = 0.
です。
StateFlowチャート実行のワークフローに従うと,チャート実行のステップは次のような顺序になります。
チャートチャートにアクティブなサブステート雕象
があります。
雕象
には立场
へのの力迁移がありますます。迁移を评価するためのワークフローに従い,迁移が有效であると判定されます。
立场
が入口
那雕象
が出口
の対象としてマークされます。
タイムタイムステップを完了完了するには,雕象
についてはステートを出るためのワークフロー那立场
についてはチャートチャートまたはステートにに入るためワークワークに従います。
このこのでは,eventflowチャートチャートが初ささ,雕象
とattea1.
に対し入口
アクションアクション実行ささます。新しいタイムステップが発生物してチャート起起します。
このタイムステップでは,x = 3.
那y = 0.
那z = 0.
です。
チャートがスリープするまでStateFlowチャート実行のワークフローに従うと,チャート実行のステップは次のような顺序になります。
チャートチャートにアクティブなサブステート雕象
があります。
雕象
には立场
へのの力迁移がありますます。迁移を评価するためのワークフローに従い,迁移は无效であると判定されます。
雕象
に対して期间
アクションを実行ししここここy = 1
になります。
雕象
には内部迁移がありんん。
雕象
ののアクティブなサブステートはattea1.
です。
attea1.
にはattea2.
へのの力迁移がありますます。迁移を评価するためのワークフローに従い,迁移は无效であると判定されます。
attea1.
に対して期间
アクションを実行ししここここx = 4.
になります。
attea1.
ににはアクティブななサブがありませませ
チャートはスリープします。
ステップ1〜9は2番目のタイムステップで発生物しし。