Gerych Начинающий специалист Автор темы 24 Ноя 2020 79 9 56 26 Май 2021 #1 При написании работы, не могу понять как правильно прописать рандом для генерации блипа/колшейпа.
Harland David Sanders Куратор портала Команда форума Куратор портала VIP high coder media 10 Сен 2020 3,066 2,473 219 26 Май 2021 #2 Покажи хоть свой код, что именно не получилось.
DaVilka Гуру 16 Сен 2020 611 231 108 26 Май 2021 #3 C#: Random random = new random(); int rand = random.Next(0, vectorList.Count-1); NAPI.ColShape.CreateCylinderColShape(vectorList[rand], 2f,2f); .... Реакции: Harland David Sanders
C#: Random random = new random(); int rand = random.Next(0, vectorList.Count-1); NAPI.ColShape.CreateCylinderColShape(vectorList[rand], 2f,2f); ....
JJIGolem Гуру high coder 19 Окт 2020 217 275 142 26 Май 2021 #4 DaVilka написал(а): C#: Random random = new random(); int rand = random.Next(0, vectorList.Count-1); NAPI.ColShape.CreateCylinderColShape(vectorList[rand], 2f,2f); .... Нажмите для раскрытия... Отнимать единицу необязательно в Random, максимум не идет включительно
DaVilka написал(а): C#: Random random = new random(); int rand = random.Next(0, vectorList.Count-1); NAPI.ColShape.CreateCylinderColShape(vectorList[rand], 2f,2f); .... Нажмите для раскрытия... Отнимать единицу необязательно в Random, максимум не идет включительно
Randomchik Гуру high coder 19 Сен 2020 822 319 141 26 Май 2021 #5 Gerych написал(а): При написании работы, не могу понять как правильно прописать рандом для генерации блипа/колшейпа. Нажмите для раскрытия... Зачем тебе отнимать?) Рандом для тебя это от и до,т.е выставляешь минимальное значение и максимальное(сколько кординат у тебя) +1. Вот и все
Gerych написал(а): При написании работы, не могу понять как правильно прописать рандом для генерации блипа/колшейпа. Нажмите для раскрытия... Зачем тебе отнимать?) Рандом для тебя это от и до,т.е выставляешь минимальное значение и максимальное(сколько кординат у тебя) +1. Вот и все
JJIGolem Гуру high coder 19 Окт 2020 217 275 142 26 Май 2021 #7 RandomchikTT написал(а): Зачем тебе отнимать?) Рандом для тебя это от и до,т.е выставляешь минимальное значение и максимальное(сколько кординат у тебя) +1. Вот и все Нажмите для раскрытия... если сделаешь +1 для x.Count в стандартном Random, то у тебя рано или поздно появится эксепшион про выход за границы массива
RandomchikTT написал(а): Зачем тебе отнимать?) Рандом для тебя это от и до,т.е выставляешь минимальное значение и максимальное(сколько кординат у тебя) +1. Вот и все Нажмите для раскрытия... если сделаешь +1 для x.Count в стандартном Random, то у тебя рано или поздно появится эксепшион про выход за границы массива