PDA

Просмотр полной версии : Как можно двигать отдельный слой?


antidot
14.03.2007, 14:55
Здравствуйтя. Хочу сделать 3d эффект как в сегавских играх. А именно передний слой движется быстрее заднего. Можно ли их двигать отдельно?

etc
14.03.2007, 15:05
Можно. Создай второй слой и двигай.

Мыкыта
14.03.2007, 15:06
слои это иллюзия для удобства пользования пакетом двигать нужно мувики

antidot
14.03.2007, 15:09
А как именно их двигать? Не так _root[1]._x+=3; ...

etc
14.03.2007, 15:17
Можно руками. Можно превратить в мувик и на onEnterFrame плюсовать/минусовать _x.

antidot
14.03.2007, 15:24
"а onEnterFrame плюсовать/минусовать _x."
Не поверите, но и это у меня не получается. Рисую крушок, превращаю в мувик и ActScr его не видит, т.е. не изменяет его координаты!!!! Вот в чём беда...(((((

etc
14.03.2007, 15:28
Потому что нужно задать ему имя, на панели свойств, в окошке Instance Name.

antidot
14.03.2007, 15:29
А можно с помощью _root[1] или ,например, _root[2]._x+=4; ???

Я задавал и всё равно ничего. Я сам программист на С++, так что такая ситуация для меня просто невозможна. Язык просто не видит объект, как будто он не объявлен классом. :( Вот так вот та!!!

etc
14.03.2007, 15:35
Выкладывайте исходник, мне проще показать, чем объяснить в данном случае.

CorC
14.03.2007, 16:12
это уже где то тут было
и если бы не поленились
то по поиску нашли бы

antidot
14.03.2007, 20:38
Да нет. Это я просто предложил так. Я не знаю, работает это или нет!