行为
<$str()> » 历史记录 » 修订 5
« 上一页 |
修订 5/6
(差异)
| 下一页 »
tejie, 2025-09-26 17:20
<$str()>¶
将指定变量的值转换为字符串,用于文本输出
支持多层嵌套
会进行变量的递归解析
标签:命令定义|<$str()>
标签:命令定义><$str()>
格式
<$str(变量名)>
特戒引擎脚本示例:¶
[@main]
#if
#act
mov s0 你好特戒
sendMsg 6 <$str(s0)>
#if
#act
;--字符串空格赋值
mov s0 "1 "
inc s0 2
print <$str(s0)>
示例--变量嵌套¶
[@main]
#if
#act
mov s$任务1描述 任务1描述
mov s$任务2描述 任务2描述
mov s$任务3描述 任务3描述
mov s$任务4描述 任务4描述
mov s$任务5描述 任务5描述
;
mov n$任务id 1
sendMsg 6 <$str(s$任务<$str(n$任务id)>描述)>
;
mov n$任务id 2
sendMsg 6 <$str(s$任务<$str(n$任务id)>描述)>
;
mov n$任务id 3
sendMsg 6 <$str(s$任务<$str(n$任务id)>描述)>
;
mov n$任务id 4
sendMsg 6 <$str(s$任务<$str(n$任务id)>描述)>
;
mov n$任务id 5
sendMsg 6 <$str(s$任务<$str(n$任务id)>描述)>
注意<$str()>会进行变量的递归解析¶
特戒引擎脚本示例:
[@main]
#act
mov a2 helloworld
mov a1 a2
;以下输入-->helloworld
print <$str(a1)>
;以下输入-->a2
print <$str2(a1)>