All working but codex.

This commit is contained in:
2026-05-13 14:20:25 +01:00
parent c203f836b1
commit 602e1ec0d3
49 changed files with 186784 additions and 62239 deletions

View File

@@ -159,6 +159,8 @@ namespace BriarQueen.Framework.Managers.Interaction
if (_currentHovered != null)
ClearHover().Forget();
Debug.Log($"[InteractManager] SetExclusiveRaycaster set to {raycaster.gameObject.name}.");
}
/// <summary>
@@ -170,6 +172,8 @@ namespace BriarQueen.Framework.Managers.Interaction
if (_currentHovered != null)
ClearHover().Forget();
Debug.Log($"[InteractManager] Cleared exclusive raycaster.");
}
public void Initialize()
@@ -375,7 +379,6 @@ namespace BriarQueen.Framework.Managers.Interaction
return;
if (_currentHovered != null)
{
try
{
await _currentHovered.ExitHover();
@@ -383,19 +386,20 @@ namespace BriarQueen.Framework.Managers.Interaction
catch
{
}
}
_currentHovered = next;
_eventCoordinator.Publish(new HoverInteractableChangedEvent(_currentHovered));
_eventCoordinator.Publish(
new HoverInteractableChangedEvent(_currentHovered));
var cursor = _currentHovered?.ApplicableCursorStyle
?? UICursorService.CursorStyle.Default;
var cursor =
_currentHovered?.ApplicableCursorStyle
?? UICursorService.CursorStyle.Default;
_eventCoordinator.Publish(new CursorStyleChangeEvent(cursor));
_eventCoordinator.Publish(
new CursorStyleChangeEvent(cursor));
if (_currentHovered != null)
{
try
{
await _currentHovered.EnterHover();
@@ -403,7 +407,6 @@ namespace BriarQueen.Framework.Managers.Interaction
catch
{
}
}
}
private async UniTask ClearHover()
@@ -438,7 +441,6 @@ namespace BriarQueen.Framework.Managers.Interaction
return;
_currentHovered.OnInteract(_selectedItem).Forget();
}
private void OnRightClickReceived(OnRightClickEvent obj)