Files
aibis-dream/Assets/Scripts/UI/Components/AllowDialogueAdvanceOnPointer.cs
T
dingyuntian 2eea496c4b feat(ui): 支持在指定面板上点击推进对话
新增 AllowDialogueAdvanceOnPointer 标记组件,IsPointerOverUI 命中
带该标记的 UI 时不再阻止对话推进;同时缓存 PointerEventData 与
射线结果列表,避免每次检测分配。Play Tool 与 Screen Transition
面板挂上该组件。
2026-07-18 23:59:33 +08:00

14 lines
356 B
C#

using UnityEngine;
namespace AibisDream.UI
{
/// <summary>
/// Marks this UI hierarchy as allowing pointer-driven dialogue advancement.
/// The UI can still receive raycasts and block interactions behind it.
/// </summary>
[DisallowMultipleComponent]
public sealed class AllowDialogueAdvanceOnPointer : MonoBehaviour
{
}
}