终于想起账号密码了……(bushi)
本期讲解一下剧情文本,量大管饱!
目录
一、转义字符
由于部分字符被占用,当我们想要使用这些字符时,需要使用转义字符避免让引擎产生曲解。
1.\” (反斜杠双引号)
两端用双引号标识的文本中含有一个双引号。
"文本包含\"双引号\""
2.\’ (反斜杠单引号)
两端用单引号标识的文本中含有一个单引号。
"文本包含\'单引号\'"
3.\ (双引号空格)
文本中含有一个的空格。
"文本包含一个\ 空格"
#多个空格只显示一个
"文本包含一个\ 空格"
"文本包含多个\ \ \ \ 空格"
4.\n (反斜杠-字符n)
文本含有一个换行符。
"文本这里\n换行"
5.\\ (反斜杠-反斜杠)
文本含有一个反斜杠字符。
"文本包含一个\\反斜杠"
6.\% (反斜杠-百分号)
文本中包含一个百分号字符,也可以写作 %%。
"文本包含一个\%百分号"
"文本包含一个%%百分号"
7.[[ (左方括号)
文本含有一个左方括号。
"文本包含一个[[左方括号"
8.{ { (左花括号)
文本含有一左花括号。
"文本包含一个{
{左花括号"
9.【【 (左方头凹形括号)
文本含有一个左方头凹形括号。
"文本包含一个【【左方头凹形括号"
右边括号不受影响!!!
二、内插数值
1.获取变量
define h = Character("哈利波特")
define f = "伏地魔"
label start:
h "请问你看到[f]了吗?"
return
2.获取单个字符
define h = Character("哈利波特")
define f = "伏地魔"
label start:
h "请问你看到[f[0]]了吗?"
#计算机中第一位为0
return
3.浮点数
define q = Character("潜")
define point=12
define max_point=50
label start:
$ p =100.0 * point / max_point
q "你的得分是[p:.2f]"
return
4.转换标记
!r/s (替换字符串)
!t (多语言)
!i (循环插值)
!q (引用)
!u (将字母大写)
!l (将字母小写)
!c (首字母大写)
<