0

有谁知道我如何重置/重新初始化 flex 3 中的状态?

假设我有以下代码:

<mx:states>
    <mx:State name="Scene1">
        <mx:AddChild>
            <Scenes:Scene1 id="scene1"></Scenes:Scene1>
        </mx:AddChild>
    </mx:State>
    <mx:State name="Scene2">
        <mx:AddChild>
            <Scenes:Scene2 id="scene2" models="{models}"></Scenes:Scene2>
        </mx:AddChild>
    </mx:State>
</mx:states>

每次我从 1 到 2 或 2 到 1 时,我都不想重新创建整个状态。

4

1 回答 1

0

我不确定这是您要查找的内容,但是此代码将呈现您在上面定义的状态:

// this shows Scene1
this.currentState = "Scene1";

// this shows Scene2
this.currentState = "Scene2";

那是你要找的吗?

于 2009-04-20T16:00:15.370 回答