转换数据类型

您正在查看V1.7.4版本的文档。如果您想查阅其他版本的文档,可以点击页面右上角“切换版本”按钮进行切换。

■ 如果您想使用最新版本,可以从梅卡曼德下载中心下载。

■ 如果您不确定当前使用的产品是哪个版本,请随时联系梅卡曼德技术支持。

功能描述

通过自定义输入端口与输出端口的数据类型,此步骤可将输入的数据类型转换为指定的输出数据类型。

使用场景

通用的数据转换步骤,无特定的使用场景和固定搭配,需根据实际的数据类型转换需求连接其他步骤。

输入与输出

各输入数据类型与输出数据类型的转换关系如下表所示,可根据实际需求选择对应的输入数据类型与输出数据类型。

输入数据类型 输出数据类型

Pose2DList

StringList

BoolList

StringList、String、String

StringList

BoolList、String、NumberList

String

BoolList、StringList、NumberList

NumberList

BoolList、StringList、String、Variant、VariantList

LineSegmentList

StringList

Variant

BoolList、StringList、String、NumberList、VariantList

VariantList

BoolList、StringList、String、NumberList、Variant

Shape2DList

StringList

以将 NumberList 数据类型转换为 BoolList 数据类型为例,其输入与输出如下图所示。

convert data type input and output

参数说明

  1. 当此步骤拖动至工程编辑区时,初始状态如下图所示。

    convert data type initial state
  2. 在参数列表中对输入数据类型和输出数据类型进行选择,根据选择结果生成对应端口。

    convert data type select data type
  3. 连接步骤。

    步骤连线如下图所示。

    convert data type connection step

    使用此步骤时需注意输入端口与输出端口的依赖关系:

    • 当其中某一端口数据类型改变时,如果与另一端口之间存在不对应的转换关系,则另一端口将重置;

    • 当此步骤处于连接状态时,如果改变某端口数据类型,则该端口连线将重置,即该端口将断开连接。

我们重视您的隐私

我们使用 cookie 为您在我们的网站上提供最佳体验。继续使用该网站即表示您同意使用 cookie。如果您拒绝,将使用一个单独的 cookie 来确保您在访问本网站时不会被跟踪或记住。