30 lines
658 B (Stored with Git LFS)
C#
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();
|
|
}
|
|
}
|
|
}
|