Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Как можно двигать отдельный слой? (http://www.flasher.ru/forum/showthread.php?t=93124)

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

Вложений: 1
это уже где то тут было
и если бы не поленились
то по поиску нашли бы


Часовой пояс GMT +4, время: 00:11.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.