Class: FloatingWindowManager
- Namespace:
Global - Assembly:
Dew.Core.dll - Inheritance / Derived: LogicBehaviour →
ManagerBase→ FloatingWindowManager
csharp
public class FloatingWindowManager : ManagerBase<FloatingWindowManager>, ILogicUpdateFields
| Name | Declaration | Description |
|---|---|---|
backButtonPriority | public int backButtonPriority | |
maxDistance | public float maxDistance | |
onTargetChanged | public Action<MonoBehaviour> onTargetChanged |
Properties
| Name | Declaration | Description |
|---|---|---|
currentTarget | public MonoBehaviour currentTarget { get; } | |
lastSetTargetUnscaledTime | public float lastSetTargetUnscaledTime { get; } |
Methods
ClearTarget()
csharp
public void ClearTarget()FrameUpdate()
csharp
public override void FrameUpdate()LogicUpdate(float)
csharp
public override void LogicUpdate(float dt)Parameters:
| Name | Type | Description |
|---|---|---|
dt | float |
SetTarget(MonoBehaviour)
csharp
public void SetTarget(MonoBehaviour newTarget)Parameters:
| Name | Type | Description |
|---|---|---|
newTarget | UnityEngine.MonoBehaviour |