文本標簽、段落標簽、轉義字符與內插數據
- 文本標簽
屏幕上顯示文本效果,類似于html
僅展示部分常用,其他效果可查官方文檔
size:文字大小
color:文字顏色
alpha:文字透明度
font:文字字體
b:粗體
define a = Character("教程角色A")
label start:
a "你好啊,我是{size=40}教程角色A{/size},這是文字大小的演示"
a "你好啊,我是{color=#ff69b4}教程角色A{/color},這是顏色的演示"
a "你好啊,我是{alpha=0.5}教程角色A{/size},這是透明度的演示"
a "你好啊,我是{font=douyuFont.otf}教程角色A{/font},這是字體的演示"
a "你好啊,我是{b}教程角色A{/b},這是粗體的演示"
a "你好啊,我是{i}教程角色A{/i},這是斜體的演示"
return
超鏈接a:可以直接帶網絡連接
jump:跳轉到指定位置
call:跳轉到指定位置再回來(遞歸)
jump與call可正常做語句使用,也可以a的方式作為超鏈接文本標簽define a = Character("教程角色A")
label start:
a "這是{a=http://www.rzrgm.cn/phenol93/}網絡連接{/a}的效果"
a "這是{a=jump:insideWorld}jump跳轉{/a}的效果"
a "這是{a=call:insideWorld}call跳轉{/a}的效果"
a "你又回到了表世界"
return
label insideWorld:
a "歡迎來到里世界("
return
- 段落標簽
類似start,有一些特殊的標簽,詳見官方文檔
quit:退出時的label
after_load:讀檔時的label
splashscreen:開屏時的label
define a = Character("教程角色A")
label start:
a "這是一些內容"
a "這是一些內容"
a "這是一些內容"
return
label quit:
"你關閉游戲了!"
return
label after_load:
"你讀檔了!"
return
label splashscreen:
"這里可以是LOGO"
return
- 轉義字符
進行轉義以使用在renpy中有特殊含義的文本
define a = Character("教程角色A")
label start:
a "這是換行\\n的符號"
a "這是換行\n的操作"
a "這是一個\"雙引號"
return
define a = Character("教程角色A")
define x = 233
label start:
a "這是內插數據,x=[x]"
return