コード例 #1
0
        public void SetInventory(IEnumerable <Item> items)
        {
            Children.Clear();

            for (var i = 0; i < items.Count(); i++)
            {
                var item    = items.ElementAt(i);
                var display = new ItemDisplay(item);
                display.Bounds = new UniRectangle(
                    new UniScalar(10), new UniScalar(10 + 50 * i),
                    new UniScalar(1.0f, -20.0f), new UniScalar(40)
                    );
                Children.Add(display);
            }
        }
コード例 #2
0
ファイル: InventoryDialog.cs プロジェクト: HaKDMoDz/armadillo
        public void SetInventory(IEnumerable<Item> items)
        {
            Children.Clear();

            for (var i = 0; i < items.Count(); i++)
            {
                var item = items.ElementAt(i);
                var display = new ItemDisplay(item);
                display.Bounds = new UniRectangle(
                    new UniScalar(10), new UniScalar(10 + 50 * i),
                    new UniScalar(1.0f, -20.0f), new UniScalar(40)
                );
                Children.Add(display);
            }
        }