예제 #1
0
 private void Start()
 {
     logic          = new AdventureLogic();
     storyGenerator = new AdventureStoryGenerator();
     logic.StartGame();
     UpdatePanel();
     activeCard = Instantiate(prefab).GetComponent <SelectableCard>();
     activeCard.transform.position = new Vector3(0, 100f);
     activeCard.transform.SetParent(canvas.transform, false);
     activeCard.HideCard();
     multiSelect = false;
     stage       = 0;
 }
        // refresh adventures list every time the page on appearring
        protected override async void OnAppearing()
        {
            base.OnAppearing();
            adventureListView.IsEnabled = true;
            await App.isNetworkAccess();

            Adventures = await AdventureLogic.GetAdventures();

            if (Adventures.Any())
            {
                adventureListView.ItemsSource = Adventures;
            }
        }