PluginGuiクラス
ひとことで言うと
PluginGuiは、ロブロックス(Roblox)のクラスです。くわしい日本語解説は準備中のため、下に公式の説明(英語)を載せています。
公式の説明(英語):An abstract base class for GUIs that display Class.GuiObject|GuiObjects in Roblox Studio widgets.
クラスの関係
受け継いでいるクラス:Object → Instance → GuiBase → GuiBase2d → LayerCollector → PluginGui
このクラスを受け継ぐクラス:DockWidgetPluginGui
プロパティ(1)
| 名前と書き方 | 説明 |
|---|---|
TitlePluginGui.Title: string | The title that is displayed above the contents of the PluginGui. |
メソッド(2)
| 名前と書き方 | 説明 |
|---|---|
BindToClosePluginGui:BindToClose(function: Function): () | Binds a function that runs when the user closes the PluginGui. |
GetRelativeMousePositionPluginGui:GetRelativeMousePosition(): Vector2 | Returns the position of the mouse relative to the PluginGui. |
イベント(6)
| 名前と書き方 | 説明 |
|---|---|
PluginDragDroppedPluginGui.PluginDragDropped(dragData: Dictionary) | Fires when the user releases their mouse when hovering over a PluginGui during a drag operation started by Class.Plugin:StartDrag(). |
PluginDragEnteredPluginGui.PluginDragEntered(dragData: Dictionary) | Fires when the user's mouse enters a PluginGui during a drag operation started by Class.Plugin:StartDrag(). |
PluginDragLeftPluginGui.PluginDragLeft(dragData: Dictionary) | Fires when the user's mouse leaves a PluginGui during a drag operation started by Class.Plugin:StartDrag(). |
PluginDragMovedPluginGui.PluginDragMoved(dragData: Dictionary) | Fires when the user's mouse moves within a PluginGui during a drag operation started by Class.Plugin:StartDrag(). |
WindowFocusedPluginGui.WindowFocused() | Fires when the user begins interacting with the window of the PluginGui. |
WindowFocusReleasedPluginGui.WindowFocusReleased() | Fires when the user stops interacting with the window of the PluginGui. |
受け継いでいるメンバー
LayerCollector から受け継いでいるもの(3)
GuiBase2d から受け継いでいるもの(11)
AbsolutePosition・AbsoluteRotation・AbsoluteSize・AutoLocalize・RootLocalizationTable・SelectionBehaviorDown・SelectionBehaviorLeft・SelectionBehaviorRight・SelectionBehaviorUp・SelectionGroup・SelectionChanged
Instance から受け継いでいるもの(46)
Archivable・Capabilities・IsInSandbox・Name・Parent・PredictionMode・Sandboxed・AddTag・ClearAllChildren・Clone・Destroy・FindFirstAncestor・FindFirstAncestorOfClass・FindFirstAncestorWhichIsA・FindFirstChild・FindFirstChildOfClass・FindFirstChildWhichIsA・FindFirstDescendant・GetActor・GetAttribute・GetAttributeChangedSignal・GetAttributes・GetChildren・GetDebugId・GetDescendants・GetFullName・GetStyled・GetStyledPropertyChangedSignal・GetTags・HasTag・IsAncestorOf・IsDescendantOf・IsPropertyModified・QueryDescendants・RemoveTag・ResetPropertyToDefault・SetAttribute・WaitForChild・AncestryChanged・AttributeChanged・ChildAdded・ChildRemoved・DescendantAdded・DescendantRemoving・Destroying・StyledPropertiesChanged
Object から受け継いでいるもの(4)
英語の説明とメンバーの一覧は、Roblox Creator Documentation(PluginGui)をもとにしています(CC BY 4.0)。日本語の解説は、このサイトで独自に書いたものです。