Exemple #1
0
    private void Start()
    {
        parentsGazeObserver = GetComponentInParent <HSGazeObserver>();
        parentsGazeObserver.FocusEntered += ShowIfFocusedWithDelay;
        parentsGazeObserver.FocusExited  += HideIfNotFocusedWithDelay;

        ChangeVisibility(false);
    }
Exemple #2
0
    private void OnDestroy()
    {
        parentsGazeObserver = GetComponentInParent <HSGazeObserver>();

        if (parentsGazeObserver != null)
        {
            parentsGazeObserver.FocusEntered -= ShowIfFocusedWithDelay;
            parentsGazeObserver.FocusExited  -= HideIfNotFocusedWithDelay;
        }
    }