![]() |
Как сделать бесконечную стену в игре?
Помогите пожалуйста с проблемой) есть клип с именем 'stena', нужно сделать чтобы он постоянно перемещался влево по оси "х" и как только клип выходил за левую границу экрана, он начинал появляться с правой границы и так перемещался бесконечно.
|
Для начала нужно понять что такое программирование и как работает флеш. После этого ответ придет к Вам сам.
|
Самый простой вариант:
Код AS3:
|
В ряде случаев лучше положить два одинаковых изображения в один контейнер и двигать уже его. Ну, например, когда там две пнг-шки и нужно аккуратно обработать склейку.
|
А зачем два _stene?
Нельзя просто проверять координату Х одного и когда она будет равна нулю то присваивать ей значение ширины сцены? |
Зачем два?
Ну вот стоит картинка шириной 760 на сцене шириной 760 и мы сдвигаем ее на 100 пикселей влево. Что будет справа от картинки? |
Цитата:
Вот есть стена, она сдвигается на пол сцены, а что за ней будет? Можно конечно клонировать одну стену и развернуть её, но это уже дело другое. |
аа. Всё. Понял)
Половинки чтобы показывались. Я то подумал что клип весь уезжает, а потом появляется. |
| Часовой пояс GMT +4, время: 08:22. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.