状态切换脚本 QML 类型

指定如何在状态中运行脚本。更多信息...

导入语句import QtQuick

属性

详细描述

状态切换脚本在进入状态时运行。您可以使用 ScriptAction 来指定状态转换中脚本运行的具体点。

State {
    name: "state1"
    StateChangeScript {
        name: "myScript"
        script: doStateStuff();
    }
    // ...
}
// ...
Transition {
    to: "state1"
    SequentialAnimation {
        NumberAnimation { /* ... */ }
        ScriptAction { scriptName: "myScript" }
        NumberAnimation { /* ... */ }
    }
}

相关内容ScriptAction.

属性文档

名称 : 字符串

此属性持有脚本的名称。这个名称可以被一个 ScriptAction 使用来定位特定的脚本。

相关内容ScriptAction::scriptName.


脚本 : 脚本

此属性持有当前状态时应运行的脚本。


© 2024 Qt 公司有限公司。本文件中包含的文档贡献是各自所有者的版权。本文件所提供的文档依据 GNU 自由文档许可证版本 1.3 许可,由自由软件基金会发布。Qt 及相应的标志是芬兰及/或其他国家的 Qt 公司有限合伙及/或其关联公司的 商标。所有其他商标为其各自所有者的财产。