Inheritance: MonoBehaviour
Beispiel #1
0
        /// <summary>
        /// Сгенерировать случайный шар
        /// </summary>
        /// <returns>Случайный шар</returns>
        public static FigureBase GetRandomBall()
        {
            var ball = new DiscoBall
            {
                Radius = GetRandomDouble(MINVALUE, MAXVALUE, DIVIDER),
            };

            return(ball);
        }
Beispiel #2
0
        /// <summary>
        /// Ввод данных о дискошаре
        /// </summary>
        /// <returns>Экземпляр класса Дискошар</returns>
        public static DiscoBall GetNewDiscoBallFromKeyboard()
        {
            var discoball = new DiscoBall();
            var actions   = new List <Action>()
            {
                new Action(() =>
                {
                    Console.WriteLine("Радиус дискошара, м: ");
                    discoball.Radius =
                        ReadFromConsoleAndParse();
                }),
            };

            actions.ForEach(SetValue);
            return(discoball);
        }