Exemple #1
0
    public override void SetUpGOUIBranch(IGOUIModule module)
    {
        _myGOUIModule = module;
        _setScreenPosition.InGameObjectPosition = module.GOUITransform;

        var nodes = _myBranch.ThisBranchesGameObject.GetComponentsInChildren <INode>();

        foreach (var node in nodes)
        {
            node.SetGOUIModule(module);
        }
    }
Exemple #2
0
        private void FindNewIndex(IGOUIModule currentGOUI)
        {
            int index = 0;

            foreach (var inGameObjectUI in _playerObjects)
            {
                if (ReferenceEquals(inGameObjectUI, currentGOUI))
                {
                    _index = index;
                    break;
                }

                index++;
            }
        }
Exemple #3
0
 public override void SetUpGOUIParent(IGOUIModule module) => _uiNode.InGameObject = module.GOUITransform.gameObject;
Exemple #4
0
 public virtual void SetUpGOUIBranch(IGOUIModule module)
 {
 }
Exemple #5
0
 public void SetUpGOUIBranch(IGOUIModule module) => _branchTypeBaseClass.SetUpGOUIBranch(module);
Exemple #6
0
 public virtual void SetUpGOUIParent(IGOUIModule module)
 {
 }