예제 #1
0
        private MemoryResource GetKaartResources(List <int> lUsedKaartIds)
        {
            // maak een resource object van de kaart image resources
            MemoryResource kaartResources = new MemoryResource(GameData.sKaartLocatie);

            kaartResources.Add(GameData.sKaartAchterkant);
            kaartResources.AddList(lUsedKaartIds);

            return(kaartResources);
        }
예제 #2
0
        public MemoryOverlays(MemoryGame game)
        {
            // copieer de benodige object handles
            currentGame = game;

            // copieer de benodige data vanuit het memorygame object
            nKaartenGelijk = currentGame.nKaartenGelijk;
            memoryGrid     = currentGame.memoryGrid;

            // maak een resource object van de kaart image resources
            overlayResource = new MemoryResource(GameData.sOverlayLocatie);
            overlayResource.Add(GameData.sOverlayFout);
            overlayResource.Add(GameData.sOverlayGoed);

            //Uri testURI = new Uri("Images/Overlays/Checkmark.png", UriKind.Relative);
            // BitmapImage testBitmap = new BitmapImage(testURI);

            ImageSource voorKant = overlayResource.Find(GameData.sOverlayGoed);

            feedbackCreate();
        }