-
Notifications
You must be signed in to change notification settings - Fork 0
diaenterbox_CN
windows99-hue edited this page Jul 15, 2026
·
3 revisions
cmd = dokibox.diaenterbox(name="MC",sprites=[sayori("center", "normal")],overflow_mode="overflow")| 参数 | 类型 | 默认 | 说明 |
|---|---|---|---|
name |
str或dokibox.Avatar(详情见这里)[dialogbox_CN] |
None |
角色名牌(探出对话框上方的白色圆角标签) |
w |
int | None |
宽度(默认 60% 屏宽) |
h |
int | 220 |
高度 |
bold |
bool | False |
正文黑色描边加粗 |
overflow_mode |
string | wrap |
有wrap overflow两个参数,wrap 为自动换行,overflow 为直接溢出屏幕 |
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 |
是否置顶 |
allow_empty |
bool | False |
是否允许用户输入空值 |
max_length |
int | None |
输入文本最大字符长度;传None代表不限制长度 |
用户在输入是按回车为换行,按下Shift+Enter或者在对话框内单击鼠标左键为提交数据
diaenterbox的立绘api与dialogbox相同,请查看dialogbox立绘功能解释
如下的连续调用时被允许的
dokibox.dialogbox("哇!MC你来啦!",name=sayori, sprites=[sayori("center", "happy")])
cmd = dokibox.diaenterbox(name="MC",sprites=[sayori("center", "normal")],overflow_mode="overflow")dialogbox和diaenterbox会复用同一个窗口并自动更改窗口内组件
- 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. 💚