Example #1
0
        public InventoryNode(Texture texture, Vector2?gridCellSize = null) : base()
        {
            if (gridCellSize == null)
            {
                gridCellSize = new Vector2(1, 1);
            }
            this.gridCellSize = (Vector2)gridCellSize;

            var sprite = new TextureRect();

            sprite.Texture = texture;
            sprite.SetAnchorsPreset(LayoutPreset.Wide);
            sprite.SetMouseFilter(MouseFilterEnum.Ignore);
            this.sprite = sprite;
        }