Пример #1
0
        public GamePage(AXmlController parent, VisualElement xmlElement) : base(parent, xmlElement)
        {
            m_sliderComponent = new SliderComponent(this, XmlElement.Q("slider"));

            Children.Add(m_sliderComponent);

            TestGamePlay.OnChangeDistance += SetSliderValue;
        }
Пример #2
0
        public MenuPage(AXmlController parent, VisualElement xmlElement) : base(parent, xmlElement)
        {
            Button startButton = XmlElement.Q <Button>("btn-start");

            startButton.clicked += () =>
            {
                ((App)parent).OnChangeGameState("game");
            };
        }
Пример #3
0
        public App(AXmlController parent, VisualElement xmlElement) : base(parent, xmlElement)
        {
            m_menuPage = new MenuPage(this, PathManager.GetVisualElement("Pages/MenuPage/MenuPage"));
            m_gamePage = new GamePage(this, PathManager.GetVisualElement("Pages/GamePage/GamePage"));

            Children.AddRange(new List <AXmlController>()
            {
                m_menuPage, m_gamePage
            });
        }
 public SliderComponent(AXmlController parent, VisualElement xmlElement) : base(parent, xmlElement)
 {
     m_sliderFill = XmlElement.Q("", "slider_fill");
     m_leftLength = new Length(0, LengthUnit.Percent);
 }