Пример #1
0
        void Awake()
        {
            ItemContainerManager.ItemContainers.Add(this);
            if (ItemLoader == null)
            {
                ItemLoader = GetComponentInChildren <PersistentItemContainer>();
            }

            if (GetComponent(typeof(IContainerAddAction)) == null)
            {
                ContainerAddAction = gameObject.AddComponent <BasicAddContainer>();
            }
            else
            {
                ContainerAddAction = (IContainerAddAction)GetComponent(typeof(IContainerAddAction));
            }
        }
Пример #2
0
    void Awake()
    {
        if (itemLoader == null)
        {
            itemLoader = GetComponentInChildren <PersistentItemContainer>();
        }

        if (GetComponent(typeof(IContainerAddAction)) == null)
        {
            containerAddAction = gameObject.AddComponent <BasicAddContainer>();
        }
        else
        {
            containerAddAction = (IContainerAddAction)GetComponent(typeof(IContainerAddAction));
        }

        CloudGoods.OnRegisteredUserToSession += OnRegisteredSession;
    }
Пример #3
0
        void Awake()
        {
            ItemContainerManager.ItemContainers.Add(this);
            if (ItemLoader == null) ItemLoader = GetComponentInChildren<PersistentItemContainer>();

            if (GetComponent(typeof(IContainerAddAction)) == null)
                ContainerAddAction = gameObject.AddComponent<BasicAddContainer>();
            else
                ContainerAddAction = (IContainerAddAction)GetComponent(typeof(IContainerAddAction));
        }