コード例 #1
0
ファイル: UIBranch.cs プロジェクト: RobLacey/GameDevHQ
    private void ClearNodeIfAlwaysHighlightedIsOn()
    {
        var tempStore = _alwaysHighlighted;

        _alwaysHighlighted = IsActive.No;
        LastHighlighted.UnHighlightAlwaysOn();
        _alwaysHighlighted = tempStore;
    }
コード例 #2
0
ファイル: UIBranch.cs プロジェクト: RobLacey/GameDevHQ
    private void SetHighlightedNode()
    {
        if (LastHighlighted.IsNull())
        {
            return;
        }

        if (_canActivateBranch)
        {
            LastHighlighted.SetNodeAsActive();
        }

        GroupIndex = BranchGroups.SetGroupIndex(LastHighlighted, _groupsList);
    }