-
Notifications
You must be signed in to change notification settings - Fork 0
dialogbox_CN
windows99-hue edited this page Jul 20, 2026
·
4 revisions
dokibox.dialogbox(msg="", w=None, h=220, name=None, typewriter=True, speed=50, bold=False)| 参数 | 类型 | 默认 | 说明 |
|---|---|---|---|
msg |
str | "" |
正文 |
w |
int | None |
宽度(默认 60% 屏宽) |
h |
int | 220 |
高度 |
name |
str或dokibox.Avatar(详情见下文) |
None |
角色名牌(探出对话框上方的白色圆角标签) |
typewriter |
bool | True |
打字机模式 |
chardelay |
int | 50 |
打字机每字间隔(ms) |
bold |
bool | False |
正文黑色描边加粗 |
overflow_mode |
string | wrap |
有wrap overflow hide三个参数,wrap 为自动换行,overflow 为直接溢出屏幕,hide为隐藏出画的内容 |
font_family |
str | None |
字体名称(默认 "Microsoft YaHei"),传 None 使用默认 |
font_size |
int | None |
字号(磅值,默认 20),传 None 使用默认 |
fdst |
bool | False |
若设为 True,则在关闭时销毁该窗口。请在对话场景或剧情分支的最后一行使用此设置,以确保窗口彻底关闭。 |
transparent |
bool | True |
从上到下应用透明度渐变,使对话框主体看起来半透明 |
glare |
bool | True |
在对话框底部绘制白色半圆高光 |
pinned |
bool | True |
是否置顶 |
savecall |
function | None |
dialogbox下方的保存按钮行为,详细可看dialogbox下方的六个按钮 |
loadcall |
function | None |
dialogbox下方的加载按钮行为,详细可看dialogbox下方的六个按钮 |
settingscall |
function | None |
dialogbox下方的设置按钮行为,详细可看dialogbox下方的六个按钮 |
与立绘相关的api本表格不再赘述,请在后文查看
打字机模式下:
- 文字逐个出现
- 第一次点击 → 全文瞬间显示
- 第二次点击 → 关闭
dokibox.dialogbox("其实你叫Administrator对吧", name="莫妮卡")
dokibox.dialogbox("慢一点……", speed=80, bold=True)
dokibox.dialogbox("一下全出来", typewriter=False)- Installation
- ynbox
- msgbox
- choicebox
- dialogbox
- diaenterbox
- enterbox
- textbox
- cmdbox
- notice
- garbled
- A save example
- Finally
- 安装
- ynbox
- msgbox
- choicebox
- dialogbox
- diaenterbox
- enterbox
- textbox
- cmdbox
- notice
- garbled
- 一个运用保存和加载的示例
- 在最后
Just Monika. 💚