首页 > 解决方案 > 如何将数字解析为文本

问题描述

假设我有一个代表运行时补丁输出的 X 值,它是一个数字,它是自效果开始以来经过的时间。如何将 X 值显示为 2d 文本?

我尝试使用 Unpack 补丁并将值发送到脚本,然后将文本设置为对我不起作用

我希望文本在运行效果时显示数字值

标签: javascriptspark-ar-studio

解决方案


根据文档,您可以使用ScalarSignal 格式方法:

const Patches = require('Patches');

const numberFormat = 'Time: {0}';
const number = Patches.getScalarValue('number');

Patches.setStringValue('value', number.format(numberFormat));

从脚本值创建正确的到 & :

从 & 到脚本值

并在补丁编辑器中链接适当的节点:

在此处输入图像描述


推荐阅读