![]() |
Сделать мувик НА ТАЙМЛАЙНЕ часть класса
Есть мувик, УЖЕ НАХОДЯЩИЙСЯ на таймлайне.
Есть некий класс, например Код:
function myClass(){Вернее чтобы свойства и методы этого класса, стали частью ИМЕННО ЭТОГО мувика? Если я бы создавал мувик программно, то все было бы просто: Код:
myClass.prototype=new MovieClip()Но как сделать то же самое, если мувик на таймлайне и имеет имя s1? (Интересует решение в AS1, AS2 - не предлагать :) ) |
Цитата:
|
Конечно. :)
AS2 компилируется в AS1 в конечной swf-ке |
если напишешь на AS2 и будешь компелить под AS1 то компилятор выдаст тебе ошибку....
|
Естественно, портомучто СИНТАКСИС разный.
Но в конечном итоге (в swf) будет код как из-под AS1. |
AS2 - это псевдо ООП, т.к. на самом деле (как выше уже писали) после компиляции мы получаем AS1
|
AS1 и AS2 являются ООП-ными и совсем не псевдо.
|
Цитата:
|
Народ, отличия AS1 от AS2 можно посмотреть в других, специально созданных для этого, темах.
Кто-нибудь по существу вопроса ответить может? |
Ну тут можно копать в сторону __proto__ и прочих хаков…
|
| Часовой пояс GMT +4, время: 23:35. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.