Я хочу создать бесконечный вертикальный слой прокрутки, создающий впечатление, что главный персонаж движется вверх. Я занимался мозговым штурмом, как добиться этого. Моя проблема в том, что я хочу, чтобы объекты отображались так, как будто они появляются сверху и снизу экрана одновременно. Во-вторых, я хочу иметь возможность перемещать главного героя для создания и уничтожения суставов box2d между ним и некоторыми объектами, появляющимися на экране. Каков наилучший способ добиться этого, потребляя слишком много памяти? Я был бы признателен за любую помощь в этом.бесконечный вертикальный прокручиваемый фон
ответ
Apple сделала замечательный урок этого в видеосеансе WWDC 2011. Это было «UITableView Changes, Tips & Tricks», и это примерно 35m40sec в видео.
Поскольку использование UITableView
- это просто UIScrollView
для целей фона, вы можете просто использовать UIScrollView
, и вы можете либо переместить его по таймеру или событиям по мере необходимости.
Подумайте, как ваш игрок перемещается в неподвижной ограничительной рамке. Фон может прокручиваться с использованием вышеупомянутого метода объединения (поскольку фоновая плитка прокручивается с экрана, он помещается в пул, а до того, как создается новая плитка, пул проверяется на наличие доступных многоразовых плит). В-третьих, ваши объекты противника будут просто приближаться либо к нижней части экрана, либо к вершине.
Представьте свою идею без прокрутки (эффект полета), и вы должны обнаружить, что проблема относительно проста.
Мне также нужен и бесконечный прокручиваемый фоновый слой. This может сделать именно это, и это очень просто настроить и использовать. Просто скопируйте четыре файла в папку cocos2d в своем проекте, а затем следуйте инструкциям, которые будут показаны на github. Убедитесь, что изображение, которое вы используете, является бесшовным (когда вы выстраиваете линию по вертикали, вы не можете сказать, где кончить.
- 1. ВЕРТИКАЛЬНЫЙ бесконечный прокручиваемый фон в наборе спрайтов
- 2. Бесконечный прокручиваемый фон
- 3. Быстрый бесконечный прокручиваемый фон
- 4. Бесконечный прокручиваемый фон
- 5. Бесконечный повторяющийся прокручиваемый фон
- 6. AS3 - Бесконечный вертикально прокручиваемый фон
- 7. Python 2.7 Бесконечный прокручиваемый фон?
- 8. Бесконечный прокручиваемый фон в SpriteKit
- 9. Бесконечный холст, прокручиваемый фон без икоты
- 10. Вертикальный, прокручиваемый Список панелей
- 11. Как сделать бесконечный прокручиваемый фон SMOOTH во Flash?
- 12. Как создать бесконечный прокручиваемый фон с переключением сцен в SpriteKit?
- 13. Могу ли я сделать бесконечный прокручиваемый фон в SKCamera?
- 14. JQuery бесконечный прокручиваемый плагин
- 15. jQuery бесконечный прокручиваемый триггер
- 16. Бесконечный прокручиваемый номер
- 17. Бесконечный прокручиваемый дубликат ajax
- 18. Бесконечный бегун, вертикальный и горизонтальный?
- 19. RichTextBox вертикальный автоматический прокручиваемый текст
- 20. Бесконечный вертикальный ScrollView
- 21. Как создать прокручиваемый фон?
- 22. Как называется прокручиваемый фон?
- 23. Прокручиваемый фон для UITableViewController
- 24. прокручиваемый фон в viewpager
- 25. libgdx 3d бесконечный прокручиваемый пол
- 26. Бесконечный вертикальный прокруткаView с загрузкой
- 27. Как оживить вертикальный прокручиваемый массив динамического текста?
- 28. Бесконечный фон CCLayer
- 29. Бесконечный фон spritekit
- 30. бесконечный фон для уровня