Map widget, which displays points of interest, barriers, breadcrumbs, etc and allows interactions such as zooming and panning.
More...
|
| void | OnScroll (PointerEventData eventData) |
| | Handles the scroll event by zooming in or out based on the scroll delta.
|
| |
| override void | SetWidgetContainer (WidgetContainer widgetContainer) |
| | Sets the widget container and updates the game object parent, size, and scale factor.
|
| |
| void | ZoomStep (int direction) |
| | Zooms in or out based on the direction parameter.
|
| |
| void | SetBorderPositions (Vector2 size) |
| | Sets the border positions.
|
| |
| void | UpdateBorderTransparency () |
| | Updates the border transparency based on the widget container's border transparency.
|
| |
| void | DetachFromContainer () |
| | Detaches the widget from the widget container.
|
| |
| void | PlaySound (AudioClip clip) |
| | Plays a sound localized to the widget.
|
| |
| bool | TryMove () |
| | Tries to move the widget out of the widget container.
|
| |
| void | SetBackgroundEnabled (bool enabled) |
| | Sets the background's enabled state.
|
| |
|
| override void | Awake () |
| |
| override void | Start () |
| |
| virtual void | Update () |
| |
| void | CreateBorder (Vector2 size) |
| | Creates a border for the widget, around the edges.
|
| |
Map widget, which displays points of interest, barriers, breadcrumbs, etc and allows interactions such as zooming and panning.
◆ UpMode
Enum representing the up mode for the map.
| Enumerator |
|---|
| FacingDirection | |
| North | |
◆ Awake()
| override void FMAR.UI.Widgets.Map.Map.Awake |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ OnScroll()
| void FMAR.UI.Widgets.Map.Map.OnScroll |
( |
PointerEventData | eventData | ) |
|
|
inline |
Handles the scroll event by zooming in or out based on the scroll delta.
- Parameters
-
| eventData | Pointer event data. |
◆ SetWidgetContainer()
| override void FMAR.UI.Widgets.Map.Map.SetWidgetContainer |
( |
WidgetContainer | widgetContainer | ) |
|
|
inlinevirtual |
Sets the widget container and updates the game object parent, size, and scale factor.
- Parameters
-
| widgetContainer | The widget container. |
Reimplemented from FMAR.UI.Widgets.Widget.
◆ Start()
| override void FMAR.UI.Widgets.Map.Map.Start |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ ZoomStep()
| void FMAR.UI.Widgets.Map.Map.ZoomStep |
( |
int | direction | ) |
|
|
inline |
Zooms in or out based on the direction parameter.
- Parameters
-
| direction | The direction to zoom. |
The documentation for this class was generated from the following file:
- /github/workspace/Packages/FMAR/UI/WidgetMap/Runtime/Scripts/Map.cs