From f0d2fcd3aad93ca2a974bd5dadaf18709ec5d23b Mon Sep 17 00:00:00 2001 From: Yan Maniez Date: Sun, 28 Jul 2019 00:45:32 +0200 Subject: [PATCH] 3d6 --- AideDeJeu/AideDeJeu/Views/UrhoTest.cs | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/AideDeJeu/AideDeJeu/Views/UrhoTest.cs b/AideDeJeu/AideDeJeu/Views/UrhoTest.cs index 3e4a4d9a..582aa73e 100644 --- a/AideDeJeu/AideDeJeu/Views/UrhoTest.cs +++ b/AideDeJeu/AideDeJeu/Views/UrhoTest.cs @@ -83,17 +83,19 @@ namespace AideDeJeu.Views bars = new List(sizei * sizej); //DrawRolls(diceRolls, sumx, 0, 1); - for (int i = 0; i < sizei; i ++) + for (int j = 0; j < sizej; j++) { - for (int j = 0; j < sizej; j ++) + for (int i = 0; i < sizei; i ++) { - var boxNode = plotNode.CreateChild(); - boxNode.Position = new Vector3(sizei / 2f - (float)i * 1.5f, 0, sizej / 2f - (float)j * 1.5f); - var bar = new Bar(new Color(RandomHelper.NextRandom(), RandomHelper.NextRandom(), RandomHelper.NextRandom(), 0.9f)); - boxNode.AddComponent(bar); - //bar.SetValueWithAnimation((Math.Abs(i) + Math.Abs(j) + 1) / 2f); IDice dice = new Dice(); var diceResult = dice.Roll("3d6", new RandomDieRoller()); + + var boxNode = plotNode.CreateChild(); + boxNode.Position = new Vector3(sizei / 2f - (float)i * 1.5f, 0, sizej / 2f - (float)j * 1.5f); + //var bar = new Bar(new Color(RandomHelper.NextRandom(), RandomHelper.NextRandom(), RandomHelper.NextRandom(), 0.9f)); + var bar = new Bar(new Color(1f - (((float)diceResult.Value - 3f) / 15f), (((float)diceResult.Value - 3f) / 15f), 0, 0.9f)); + boxNode.AddComponent(bar); + //bar.SetValueWithAnimation((Math.Abs(i) + Math.Abs(j) + 1) / 2f); bar.SetValueWithAnimation(diceResult.Value); //bar.SetValueWithAnimation(diceRolls[idice + 3] / 10); bars.Add(bar);