弹出窗口¶
Inherits: Control < CanvasItem < Node < Object
继承人: PopupDialog , PopupMenu , PopupPanel , WindowDialog
类别: 核心
简要说明¶
弹出窗口和对话框的基本容器控件。
属性¶
假 |
方法¶
无效 |
|
无效 |
popup_centered ( Vector2 size=Vector2( 0, 0 ) ) |
无效 |
popup_centered_clamped ( Vector2 size=Vector2( 0, 0 ), float fallback_ratio=0.75 ) |
无效 |
popup_centered_minsize ( Vector2 minsize=Vector2( 0, 0 ) ) |
无效 |
popup_centered_ratio ( float ratio=0.75 ) |
常量¶
NOTIFICATION_POST_POPUP = 80 ---弹出窗口显示后立即发送通知。
NOTIFICATION_POPUP_HIDE = 81 ---弹出窗口隐藏后立即发送通知。
方法说明¶
void popup ( Rect2 bounds=Rect2( 0, 0, 0, 0 ) )
弹出(以模态形式显示控件)。
void popup_centered ( Vector2 size=Vector2( 0, 0 ) )
在屏幕中心相对于当前画布转换的弹出窗口(以模式形式显示控件)、当前大小或由 size
.
相对于当前画布转换,在屏幕中心弹出(以模式形式显示控件),将大小限制为 size
,然后确保弹出窗口不大于视区大小乘以 fallback_ratio
.
void popup_centered_minsize ( Vector2 minsize=Vector2( 0, 0 ) )
在屏幕中心相对于当前画布转换弹出(以模式形式显示控件),确保大小不小于 minsize
.
void popup_centered_ratio ( float ratio=0.75 )
相对于当前画布转换,在屏幕中心弹出(以模式形式显示控件),按屏幕大小比例缩放。