ProjectDDD/Assets/Plugins/Pixel Crushers/Dialogue System/Scripts/UI/Standard/Dialogue/BringSubtitlePanelToFrontOnFocus.cs

30 lines
658 B (Stored with Git LFS)
C#

// Copyright (c) Pixel Crushers. All rights reserved.
using UnityEngine;
namespace PixelCrushers.DialogueSystem
{
[AddComponentMenu("")] // Use wrapper.
public class BringSubtitlePanelToFrontOnFocus : MonoBehaviour
{
private StandardUISubtitlePanel subtitlePanel;
private void Awake()
{
subtitlePanel = GetComponent<StandardUISubtitlePanel>();
}
private void Start()
{
subtitlePanel.onFocus.AddListener(BringPortraitToFront);
}
private void BringPortraitToFront()
{
subtitlePanel.transform.SetAsLastSibling();
}
}
}