示例#1
0
        public LLEItemList(Vector2 position, Texture2D panelTexture, Texture2D listTexture, SpriteFont font, OnChangeItem changeItem)
            : base(position, panelTexture, font, "", null)
        {
            mFont = font;

            setTexture(panelTexture);

            mListTexture = listTexture;

            setColors(Color.DarkGray, Color.LightGray, Color.Gray);

            setFontColors(Color.White, Color.White, Color.DarkGray);

            mItems = new List<LLEItem>();

            mSelectedIndex = -1;

            mPanelOpened = false;

            this.onClickEvent = toggleItemList;

            onChangeItem = changeItem;
        }