Вопросы по теме '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 просмотров

Случайное значение в 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 просмотров

самый короткий код для создания массива случайных чисел в 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