2 using System.Collections.Generic;
5 using System.Threading.Tasks;
6 using Tizen.NUI.BaseComponents;
8 namespace Tizen.NUI.Sample
12 static private string imagePath = "E:\\Dali\\dali-windows-backend\\csharp-demo\\res\\images\\Ambient Screen UX Control\\";
14 private ImageView[] cardImages = null;
15 private Vector2[] positionOfCard = null;
17 private Animation[] alphaAni = null;
18 public Finance(View root)
20 if (null == positionOfCard)
22 positionOfCard = new Vector2[3];
24 positionOfCard[0] = new Vector2(3239.0f, 1762.0f);
25 positionOfCard[1] = new Vector2(3353.0f, 1662.0f);
26 positionOfCard[2] = new Vector2(3430, 1562.0f);
29 if (null == cardImages)
31 cardImages = new ImageView[3];
33 for (int i = 2; i >= 0; i--)
35 cardImages[i] = new ImageView();
36 cardImages[i].BackgroundColor = Color.Transparent;
37 cardImages[i].SetImage(imagePath + "Cut/card" + (i + 1) + ".png");
38 cardImages[i].Position2D = positionOfCard[i];
39 cardImages[i].PivotPoint = PivotPoint.TopLeft;
40 cardImages[i].Opacity = 0.0f;
42 root.Add(cardImages[i]);
48 alphaAni = new Animation[3];
50 for (int i = 0; i < 3; i++)
52 alphaAni[i] = new Animation(500);
53 alphaAni[i].AnimateTo(cardImages[i], "Opacity", 1.0f, 0, i * 100);
61 for (int i = 0; i < 3; i++)
63 cardImages[i].Dispose();