<$str()> » 历史记录 » 修订 5
修订 4 (yangdefeng, 2023-07-05 10:50) → 修订 5/6 (tejie, 2025-09-26 17:20)
- - h4. _*%{color:green}<$str()>%*_ 将指定变量的值转换为字符串,用于文本输出 支持多层嵌套 %{color:deepPink}会进行变量的递归解析% 标签:命令定义|<$str()> 标签:命令定义><$str()> *格式* <$str(变量名)> - - h4. *%{color:deepskyblue}特戒引擎脚本示例:%* bq. [@main] #if #act [[mov]] mov s0 你好特戒 [[sendMsg]] sendMsg 6 <$str(s0)> <notextile></notextile> #if #act %{color:lightGrey};--字符串空格赋值% [[mov]] s0 "1 " [[inc]] s0 2 [[print]] <$str(s0)> - - h4. %{color:LightSeaGreen}示例--变量嵌套% bq. %{color:lightGrey};--$str嵌套示例% [@main] #if #act mov s$任务1描述 任务1描述 mov s$任务2描述 任务2描述 mov s$任务3描述 任务3描述 mov s$任务4描述 任务4描述 mov s$任务5描述 任务5描述 %{color:lightGrey};% mov n$任务id 1 sendMsg 6 <$str(s$任务<$str(n$任务id)>描述)> %{color:lightGrey};% mov n$任务id 2 sendMsg 6 <$str(s$任务<$str(n$任务id)>描述)> %{color:lightGrey};% mov n$任务id 3 sendMsg 6 <$str(s$任务<$str(n$任务id)>描述)> %{color:lightGrey};% mov n$任务id 4 sendMsg 6 <$str(s$任务<$str(n$任务id)>描述)> %{color:lightGrey};% mov n$任务id 5 sendMsg 6 <$str(s$任务<$str(n$任务id)>描述)> - - h4. *{color:red}注意<$str()>会进行变量的递归解析* *%{color:deepskyblue}特戒引擎脚本示例:%* bq. [@main] #act [[mov]] a2 helloworld [[mov]] a1 a2 %{color:lightGrey};以下输入-->helloworld% [[print]] <$str(a1)> %{color:lightGrey};以下输入-->a2% [[print]] <$str2(a1)>