示例#1
0
 protected override void Awake()
 {
     _rectTransform = GetComponent <RectTransform>();
     if (GameManager.Instance != null)
     {
         uIItemManager = GameManager.Instance.UIItemManager;
     }
     grid    = (Image)Utility.FindComponentInChild <Image>(_rectTransform, grid, gridName);
     _window = GetComponentInParent <Window>();
 }
示例#2
0
 protected override void Awake()
 {
     base.Awake();
     if (GameManager.Instance != null)
     {
         uIItemManager = GameManager.Instance.UIItemManager;
         equipment     = GameManager.Instance.Equipment;
     }
     Init();
 }
示例#3
0
 // Start is called before the first frame update
 void Awake()
 {
     _actor         = FindObjectOfType <Actor>();
     _canvas        = FindObjectOfType <Canvas>();
     _UIItemManager = FindObjectOfType <UIItemManager>();
     _windowManager = FindObjectOfType <WindowManager>();
     _equipment     = FindObjectOfType <Equipment>();
     _itemManager   = FindObjectOfType <ItemManager>();
     _hotKeys       = FindObjectOfType <HotKeys>();
     _debugWindow   = FindObjectOfType <DebugWindow>();
     _playerCamera  = FindObjectOfType <PlayerCamera>();
 }
示例#4
0
 protected virtual void Awake()
 {
     ID          = System.DateTime.Now.Millisecond;
     usages      = new Dictionary <string, Usage>();
     gameManager = GameManager.Instance;
     if (gameManager != null)
     {
         uIItemManager = gameManager.UIItemManager;
         hotKeys       = gameManager.HotKeys;
     }
     _transform = GetComponent <Transform>();
     collider   = (BoxCollider2D)Utility.ComponentCheck <BoxCollider2D>(gameObject, collider);
     if (collider == null)
     {
         Debug.LogError(gameObject.name + " does not have a collider");
     }
     SetUsages();
 }
示例#5
0
    protected override void Awake()
    {
        base.Awake();

        if (gameManager != null)
        {
            windowManager = gameManager.WindowManager;
            uIItemManager = gameManager.UIItemManager;
            equipment     = gameManager.Equipment;
        }

        if (itemDropDown == null)
        {
            Debug.LogError("Item Drop Down is null");
            Debug.Break();
        }

        _image          = GetComponent <Image>();
        Selection       = (RectTransform)Utility.FindComponentInChild <RectTransform>(RectTransform, Selection, SelectionName);
        HotKeyRectTrans = (RectTransform)Utility.FindComponentInChild <RectTransform>(RectTransform, HotKeyRectTrans, HotKeyName);
        hotKeyText      = GetComponentInChildren <Text>();
    }