コード例 #1
0
        private void Awake()
        {
            m_playerOreStorage  = new PlayerOreStorage();
            m_collectionManager = new CollectionManager(m_playerOreStorage);

            m_gameUi = new GameUI(m_playerOreStorage);
        }
コード例 #2
0
ファイル: GameUI.cs プロジェクト: svanderweele/Mine-
        public GameUI(PlayerOreStorage storage)
        {
            m_canvas          = GameObject.Instantiate(Resources.Load <Canvas>("Prefabs/UI/GameCanvas"));
            EntitiesContainer = m_canvas.transform.Find("Entities");
            UIContainer       = m_canvas.transform.Find("UI Elements");

            m_storage = storage;
            CreateUI();
        }
コード例 #3
0
ファイル: OreUI.cs プロジェクト: svanderweele/Mine-
    public OreUI(GameUI ui, PlayerOreStorage store)
    {
        m_store = store;

        m_ui = GameObject.Instantiate(Resources.Load <UI_SimpleIconText>("Prefabs/UI/ui_simple_icon_text"));
        m_ui.SetText("0");
        m_ui.SetIcon("Sprites/UI/Currency/gui_currency_gold");
        m_ui.transform.SetParent(ui.UIContainer, false);
        m_ui.transform.localPosition = new Vector3(-320.4f, 100, 0);
    }