예제 #1
0
        public static int CaselConvert(CaselType casel)
        {
            switch (casel)
            {
            case (CaselType.niente):
                return(0);

            case (CaselType.breakable):
                return(1);

            case (CaselType.unbreakable):
                return(2);

            case (CaselType.battery):
                return(3);

            case (CaselType.dynamite):
                return(4);

            case (CaselType.dynBreakable):
                return(5);

            case (CaselType.goal):
                return(6);

            default:
                return(9);
            }
        }
예제 #2
0
        public void ChangeCasel(CaselType type)
        {
            Dictionary <CaselType, SolidColorBrush> colors = new Dictionary <CaselType, SolidColorBrush>();

            colors.Add(CaselType.breakable, Brushes.Gray);
            colors.Add(CaselType.unbreakable, Brushes.Black);
            colors.Add(CaselType.battery, Brushes.Green);
            colors.Add(CaselType.dynamite, Brushes.Red);
            colors.Add(CaselType.dynBreakable, Brushes.Yellow);
            colors.Add(CaselType.goal, Brushes.Orange);
            colors.Add(CaselType.niente, Brushes.White);

            Casel      = type;
            Background = colors[type];
        }