字符串修饰符
编码字符串
的Encode String channel修饰符采用浮点输入,并输出编码该数字的字符串。还有两个其他通道控制编码。
Fractional Digits:小数点后的位数。
Zeros:小数点前的位数。如果数字少于要求的数目,则该字符串将以前导零填充。如果该数字需要更多数字,它将变长。
字符串撰写
的String Compose修饰符使您可以从多个整数,浮点数和字符串输入组成一个字符串。模式字符串通道允许定义输出字符串的格式。通过使用某些关键字构造模式字符串,可以将动态通道值直接插入字符串中。
模式中关键字或通配符的格式遵循约定$[datatype:index]。例如,如果您要从中插入第一个整数输入值Integers将通道输入输出字符串,然后将以下内容输入Pattern领域:
$[i:1]
要从中写入第三个浮点输入值Floats通道进入输出字符串,输入:
$[f:3]
最后,从中写入第十个字符串输入值Strings频道,输入:
$[s:10]
通配符既可以用于模式,也可以用于常量字符串。例如,以下模式是完全有效的:
A string: $[s:1]. An item position: $[f:1]m x $[f:2]m x $[f:3]. A repeated integer: $[i:1] and $[i:1]
Integers:允许连接多个整数通道,可以将其动态插入输出字符串中。
Floats:允许连接多个浮动通道,可以将其动态插入输出字符串中。
Strings:允许连接多个字符串通道,可以将其动态插入输出字符串中。
Pattern:的Pattern指示如何使用输入字符串组成输出字符串。如上所述, Pattern字符串可以使用以下格式包含通配符$[datatype:index]。只要修饰符在模式字符串中遇到通配符,就会将其替换为与来自三个输入通道的数据类型和索引匹配的值。例如,如果遇到$[f:1],它将取代$[f:1]使用floats通道的第一个输入。
Output:输出组成的字符串。
字符串常量
的String Constant修饰符输出各种预定义的字符串值,这些值可以馈送到其他字符串修饰符或字符串和文件路径通道之类的东西中。
一个Constant通道允许指定输出类型,在某些情况下,名称通道允许指定输出类型。 Constant指定。例如,如果Constant频道设置为Environment Variable,名称通道指定要输出的环境变量。
项目图允许连接项目,例如item name, item type和item tag ,可以读取其字符串属性。
Constant:指定要输出的常量的类型。从中选择:
• 场景名称
• 场景文件名
• 场景文件路径
• 场景标题标签
• 场景作者标签
• 场景修订标签
• 场景拍摄标签
• 输入项目名称
• 输入项目类型
• 输入项目标签
• 项目路径别名
• 内容路径别名
• 资产路径别名
• 样本路径别名
• 脚本路径别名
• 套件路径别名
• 环境变量
Name:当。。。的时候Constant频道设置为Environment Variable要么Input Item Tag,此字段允许指定环境变量或项目标签的名称。
Output:输出字符串常量。
字符串查找和替换
的String Find and Replace修饰符允许将所有出现的搜索字符串替换为目标字符串。默认情况下,搜索字符串和输入字符串区分大小写,但是Ignore Case选项允许忽略大小写。
String:要修改的输入字符串。
Find:要搜索和替换的子字符串。
Replace:替换所有出现的值Find输入字符串中的子字符串。
Ignore Case:指定操作是否区分大小写。此值默认为禁用。
Output:输出修改后的字符串。
弦开关
的String Switch修饰符使您可以在多个字符串输入之间动态切换,类似于数字开关修饰符修饰符,使您可以在多个标量输入之间切换。输入多个字符串,并且一个Switch通道允许您选择要输出的字符串输入。
注意: 为了与现有保持一致Switch修饰符Switch频道开始于1, 而不是0。
Inputs:允许输入多个字符串通道。
Switch:指定要输出的输入字符串的索引。
Output:输出具有与Switch通道匹配的索引的输入字符串。