From 943168e40f0eb686dc71692bbfafcb358b2679bb Mon Sep 17 00:00:00 2001 From: Yan Maniez Date: Sun, 28 Jul 2019 00:01:17 +0200 Subject: [PATCH] Looking --- AideDeJeu/AideDeJeu/Views/UrhoTest.cs | 37 ++++++++------------------- 1 file changed, 10 insertions(+), 27 deletions(-) diff --git a/AideDeJeu/AideDeJeu/Views/UrhoTest.cs b/AideDeJeu/AideDeJeu/Views/UrhoTest.cs index 01a90136..3e4a4d9a 100644 --- a/AideDeJeu/AideDeJeu/Views/UrhoTest.cs +++ b/AideDeJeu/AideDeJeu/Views/UrhoTest.cs @@ -56,13 +56,13 @@ namespace AideDeJeu.Views plotNode = scene.CreateChild(); var baseNode = plotNode.CreateChild().CreateChild(); - var plane = baseNode.CreateComponent(); - plane.Model = CoreAssets.Models.Plane; - plane.Material = Material.FromColor(new Color(0, 0, 0, 1)); + //var plane = baseNode.CreateComponent(); + //plane.Model = CoreAssets.Models.Plane; + //plane.Material = Material.FromColor(new Color(0, 0, 0, 1)); var cameraNode = scene.CreateChild(); camera = cameraNode.CreateComponent(); - cameraNode.Position = new Vector3(10, 15, 10) / (1.75f / 2); + cameraNode.Position = new Vector3(10, 15, 10) / (1f); cameraNode.Rotation = new Quaternion(-0.121f, 0.878f, -0.305f, -0.35f); Node lightNode = cameraNode.CreateChild(); @@ -77,19 +77,18 @@ namespace AideDeJeu.Views //var diceRolls = diceRoller.DicesValues(6, 3); //float sumx = diceRolls.Sum(kv => kv.Value); - int sizei = 3; - int sizej = 2; + int sizei = 6; + int sizej = 3; baseNode.Scale = new Vector3(sizei * 1.5f, 1, sizej * 1.5f); bars = new List(sizei * sizej); //DrawRolls(diceRolls, sumx, 0, 1); - int idice = 0; - for (var i = 0f; i < sizei * 1.5f; i += 1.5f) + for (int i = 0; i < sizei; i ++) { - for (var j = 0f; j < sizej * 1.5f; j += 1.5f) + for (int j = 0; j < sizej; j ++) { var boxNode = plotNode.CreateChild(); - boxNode.Position = new Vector3(sizei / 2f - i, 0, sizej / 2f - j); + 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); @@ -99,7 +98,6 @@ namespace AideDeJeu.Views //bar.SetValueWithAnimation(diceRolls[idice + 3] / 10); bars.Add(bar); } - idice++; } SelectedBar = bars.First(); @@ -115,21 +113,6 @@ namespace AideDeJeu.Views movementsEnabled = true; } - void DrawRolls(Dictionary rolls, float sumx, int j, int sizej) - { - var sizei = rolls.Count; - for (var i = 0; i < sizei; i ++) - { - var boxNode = plotNode.CreateChild(); - boxNode.Position = new Vector3(sizei / 2f - i * 1.5f, 0, sizej / 2f - 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); - bar.SetValueWithAnimation(rolls[i+3] * 100 / sumx); - bars.Add(bar); - } - - } void OnTouched(TouchEndEventArgs e) { @@ -190,7 +173,7 @@ namespace AideDeJeu.Views public void SetValueWithAnimation(float value) { finalValue = value; - barNode.RunActionsAsync(new EaseBackOut(new ScaleTo(3f, 1, value, 1))); + barNode.RunActionsAsync(new EaseBackOut(new ScaleTo(3f, 1, value / 2, 1))); } public Bar(Color color)