Я разрабатываю небольшую игру iOS
в swift
. Когда вы нажимаете на него, на экране появляется изображение, которое случайно появляется на экране. Внизу у меня есть баннер iAd. При генерации случайного места arc4random
иногда генерирует место, где изображение находится в полуэкранном режиме или на iAd
. Я хотел бы помешать этому сделать это. Как я мог это сделать? Любая помощь приветствуется, действительно! Благодаря!Лимитные стороны игрыScene
0
A
ответ
1
Для первой части вашего вопроса, где ваш спрайт в половине от экрана, вам нужно просто взять ширину спрайта и смещать arc4random
на половину. Некоторые псевдокоды, как это (он может работать в Swift):
let width = self.sprite.size.width
// Set the position from the random
let x = (arc4random() % (self.viewWidth - width)) + (width/2)
self.sprite.position = CGPointMake(x, <whatever y value>)
Для второй части вашего вопроса, вы делаете что-то подобное, но с высотой спрайта и положения у.
Смежные вопросы
- 1. Лимитные строки txt-файла
- 2. JavaFX - Лимитные строки TextArea?
- 3. лимитные сообщения, полученные с get_terms
- 4. , как группа, имея лимитные работы
- 5. Лимитные группы в представлении списка Sharepoint 2010
- 6. SQL Inner join и лимитные записи
- 7. SQL/ActiveRecord: лимитные записи на основе условий
- 8. Спрятать линейные диаграммы Лимитные линии. Swift 2
- 9. лимитные символы из <? Php the_tags?>
- 10. Wordpress, он не показывает лимитные сообщения на домашней странице
- 11. Лимитные строки и символы в строке в текстовом поле
- 12. Лимитные записи, загруженные в Android (база данных Sqlite)
- 13. Как создать лимитные линии маркера в Silverlight 4 Диаграмма
- 14. Добавить лимитные строки в D3.js Линейный график
- 15. Добавить лимитные строки в D3.js График линии
- 16. Как получить идентификатор после изменения стороны совы со стороны кавычки
- 17. место изображение и текст сторона стороны стороны в PDF
- 18. Функция со стороны вызывающего сервера со стороны клиента не работает
- 19. Балансировка проверки стороны сервера asp.net с клиентской стороны Проверка jQuery
- 20. Вызов функции стороны клиента со стороны сервера в node.js
- 21. Tableview подпрыгивая только с одной стороны верхней стороны
- 22. Функция со стороны сервера вызовов с клиентской стороны
- 23. папка клиентской стороны
- 24. Как исчезнуть стороны изображений?
- 25. Использование стороны сервера jsPDF
- 26. Информация заголовка стороны клиента
- 27. Бритье с стороны UIImageView?
- 28. Калькулятор с клиентской стороны
- 29. Методы клиентской стороны Meteor
- 30. Меню правой стороны SWRevealViewController