Горизонтальная прокрутка Flash Game/ Большая горизонтальная сцена

В настоящее время я изучаю Flash (CS4, AS3) и создаю игру. В настоящее время у меня есть 1 FLV-файл с 4 сценами, затем я двигаюсь слева направо, а затем в сцену 2 и иду слева направо. Это игра, в которой всплывают предметы, на которые нужно нажать, и вы получаете очки.

Есть ли способ, которым я могу объединить их на 1 сцене? Только Flash позволяет иметь максимальную ширину 2880 пикселей. Причина этого в том, что переход между сценами происходит из-за RUBBISH, и что моя AS не работает правильно между сценами (теряет значения).

Любая помощь будет принята с благодарностью!

Натан

2 ответа

Обычный способ прокрутки - использование плиток. В основном вы используете небольшие строительные блоки для рисования фона в игре. Используя эту технику, вы можете иметь практически неограниченную ширину в вашей игре. Проверьте статью, связанную с выше!

И хотя это технически все еще прокрутка на основе плиток, если фон на самом деле не состоит из отдельных маленьких плиток, вы все равно можете разделить его на битовые данные шириной 2880 пикселей, поместить эти битовые данные в массив, а во время выполнения copyPixels требуемые пикселей оттуда на ваш экран.

Другие вопросы по тегам