Вопросы по теме 'arc4random'
Как выбрать диапазон значений при использовании arc4random()
Могу ли я установить диапазон чисел при использовании arc4random()? Например 50-100 только.
54804 просмотров
schedule
23.02.2022
Генератор случайных чисел с использованием arc4random в приложении для джейлбрейка
Я разрабатываю приложение с Theos и хочу добавить генератор случайных изображений. у меня есть массив изображений, и я не знаю, как использовать arc4random(). Можете ли вы помочь мне показать пример кода? (:
184 просмотров
schedule
11.12.2022
Случайно выбирать между заранее определенными CGPoints?
В моей игре есть три предопределенных точки возрождения, которые я сохранил в иварах CGPoints.
CGPoint spawnPos1 = ccp(50, 50);
CGPoint spawnPos2 = ccp(150, 150);
CGPoint spawnPos3 = ccp(250, 250);
То, что я хотел бы сделать, это случайный...
104 просмотров
schedule
02.11.2022
Почему возникает неожиданный результат в arc4random() % n?
у меня есть
for (int i = 0; i< 10; i++) {
CGFloat longerA = ((arc4random() % 80) - 40) / 100.0f;
NSLog(@"%f",longerA);
}
и результат
2013-09-20 11:41:30.801 ****[7025:a0b] 0.390000
2013-09-20 11:41:30.801 ****[7025:a0b]...
106 просмотров
schedule
01.01.2023
NSMutableArray, хранящий int без дубликатов
Я пытаюсь создать NSMutableArray в Xcode 5, где я случайным образом генерирую число от 1 до 12 и сохраняю их как целые числа. Проблема в том, что иногда одно и то же число генерируется дважды, что нежелательно.
//Load array
NSMutableArray...
118 просмотров
schedule
06.06.2022
Случайное значение в Swift
Я пытаюсь получить значение между 0 и размером моего экрана. Итак, я сделал это так:
let sizeX = Int(CGRectGetMaxX(self.frame))
let sizeY = Int(CGRectGetMaxY(self.frame))
var randomX = CGFloat(arc4random()) % sizeX
var randomY =...
3873 просмотров
schedule
07.09.2022
Программирование под iOS: как заставить arc4_random не повторяться с помощью цикла do while
В этом коде 2-я строка проходит через массив и выводит то, что он получает, и его случайные значения. Но иногда я слышу одно и то же дважды, например, «Штрауб», затем «Штрауб», а затем что-то еще, например «Рашер». Я пытался сделать цикл «do while»,...
642 просмотров
schedule
12.07.2023
arc4random() положительные и отрицательные числа [дубликаты]
Может кто подскажет как правильно написать
arc4random() %#;
включать не только положительные числа, но и отрицательные числа? Я пытаюсь, чтобы изображение (SKSpriteNode из Sprite Kit) могло случайным образом перемещаться в любом направлении...
2387 просмотров
schedule
11.12.2022
самый короткий код для создания массива случайных чисел в Swift?
Я хочу создать массив случайных чисел (Int, Int32)
Я пробовал следующее:
map(1...1000) { arc4random() }
но он возвращает следующую ошибку:
error: type 'ClosedInterval<T>' does not conform to protocol 'SequenceType'
Что я...
1535 просмотров
schedule
04.04.2023
Создать генератор случайных чисел без повторного повторения последнего, сгенерированного On swift (xcode)
Привет всем, я пытался создать игру в течение нескольких недель, однако я не могу создать функцию, которая все время случайным образом воспроизводит новую функцию, не повторяя ту же функцию, в которую она только что играла раньше.
Я использовал...
648 просмотров
schedule
21.07.2023
Как найти случайное число между UInt64? (Свифт)
У меня возникли проблемы с поиском способа вернуть случайное число от 1 до 9 000 000 000 000 000
Я сделал функцию randomNumberBetween, используя UInt32, но я просто не смог сделать то же самое, используя UInt64.
Я понимаю, что arc4random_uniform...
445 просмотров
schedule
28.11.2023
как получить доступ ко всем моим вражеским узлам одновременно
У меня есть 6 спрайтов врагов в игре SpriteKit. Я хочу иметь доступ ко всем из них, как к «врагам», чтобы они появлялись на сцене в случайном порядке. Я пытался сделать это:
class GameScene: SKScene {
var redBox = SKSpriteNode(imageNamed:...
62 просмотров
schedule
04.07.2022
Устранение смещения по модулю: как это достигается в функции arc4random_uniform()?
Смещение по модулю — это проблема, возникающая при наивном использовании операции по модулю для получения псевдослучайных чисел, меньших заданной «верхней границы».
Поэтому, как программист на C, я использую модифицированную версию функции...
723 просмотров
schedule
22.02.2023
Swift Как взять Int из двух текстовых полей и сгенерировать случайное число
Мне нужно использовать текстовые поля в другой сетевой сцене. Одно текстовое поле имеет меньшее число, а другое — большее. Мне нужно взять эти числа и сгенерировать случайное число, используя наименьшее число и наибольшее число. Затем мне нужно было...
220 просмотров
schedule
11.10.2022
Как расположить спрайт случайным образом по оси X в Swift 2
Я хотел бы, чтобы враги спавнились по оси X, пока что я получил
enemy?.position = CGPoint(x: CGFloat(arc4random_uniform(UInt32(self.frame.width))), y: self.frame.maxY)
Это работает, однако я хотел бы, чтобы они появлялись на экране и не...
458 просмотров
schedule
05.10.2022
Убедитесь, что случайно сгенерированные числа в Swift отличаются [дубликаты]
Я генерирую числа от 1 до 52 (чтобы раздавать случайные игральные карты), однако я хочу убедиться, что ни одно из них не совпадает. Всего будет раздано максимум 17 карт, и они должны быть разными. Это не дубликат, так как ни один вопрос не отвечает,...
61 просмотров
schedule
07.06.2024
Рандомизировать массив вопросов при чтении из текстового файла android
Это фрагмент кода приложения Android-викторины, который загружает вопрос из текстового файла. Я хочу перетасовать вопрос и ответ после каждого следующего щелчка, так как я могу реализовать случайную функцию?...
123 просмотров
schedule
12.07.2022
Не удалось привести значение типа "Swift.UInt32" к "Swift.Int"
В проекте Tests у меня есть расширения с некоторыми вспомогательными функциями тестирования. Как это:
extension Employee {
static func mockDict() -> Dictionary<String, Any>! {
return ["ID": arc4random() % 1000,...
5336 просмотров
schedule
13.06.2023
Swift хранит все числа, которые генерируются случайным образом, и не будет генерировать их снова
Я пытаюсь сохранить все числа, которые генерирует генератор случайных чисел. После этого генератор чисел должен проверить, был ли уже сгенерирован номер, и если да, то он будет продолжать генерировать новый номер до тех пор, пока не будут...
56 просмотров
schedule
16.07.2022
Вызов разной степени случайности arc4random в Swift?
Это может быть довольно глупый вопрос. Я хотел бы знать, возможны ли различные нюансы/степень случайности с использованием arc4random_uniform в Swift. Вот пример:
let number = arc4random_uniform(10) + 1
print(number)
В этом случае число...
56 просмотров
schedule
24.10.2022