Quantity Prompt UGUI
Scripting with the InventoolQuantityPromptUGUI class.
The InventoolConfirmPromptUGUI
class is a pop-up UI element that prompts the user to confirm or cancel an action that requires a user-defined quantity.
Fields & Properties
canvas
The root canvas.
Canvas
public
content
The main content container.
RectTransform
public
minQuantity
The minimum quantity.
float
protected
maxQuantity
The maximum quantity.
float
protected
currentQuantity
The current quantity set by the user.
float
protected
hiddenCloseButton
The full-screen invisible close button.
Button
protected
titleLabel
The title label.
TextMeshProUGUI
protected
targetGraphic
The element that displays the image of the target.
Image
protected
quantitySlider
The quantity slider.
Slider
protected
quantityField
The quantity input field.
TMP_InputField
protected
leftButton
The left button option.
Button
protected
rightButton
The right button option.
Button
protected
leftButtonIconImage
Left button icon element.
Image
protected
rightButtonIconImage
Right button icon element.
Image
protected
leftButtonLabel
The left button label.
TextMeshProUGUI
protected
rightButtonLabel
The right button label.
TextMeshProUGUI
protected
leftButtonAction
The left button on-click action.
Action<float>
protected
rightButtonAction
The right button on-click action.
Action<float>
protected
rightButtonTextSetter
A text setter for the right button label.
Func<float, string>
protected
quantityMode
The quantity mode.
QuantityMode
protected
IsOpen
If the window is currently open.
bool
public
Active Instance
You can get the active InventoolConfirmPromptUGUI
instance with InventoolConfirmPromptUGUI.Instance
. Ensure there's an instance of it in your scene before using this field.
Open
The Open
method has many parameters you can use to customize what's displayed on the confirm prompt.
title
The prompt title or the localized string key if you're using localization.
string
minQuantity
The minimum quantity.
float
maxQuantity
The maximum quantity.
float
leftButtonAction
The left button on-click action.
Action<float>
rightButtonAction
The right button on-click action.
Action<float>
showLeftButton
If the left button should be displayed.
bool
showRightButton
If the right button should be displayed.
bool
leftButtonText
The left button text or the localized string key if you're using localization.
string
rightButtonText
The right button text or the localized string key if you're using localization.
string
targetGraphic
A sprite that represents the target of the action.
Sprite
leftButtonIcon
The left button icon.
Sprite
rightButtonIcon
The right button icon.
Sprite
rightButtonTextSetter
The right button text setter.
Func<float, string>
Close
Last updated