Форум 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=90338)

chingachgoog 09.01.2007 15:25

Про прототипы и версии флеша
 
Вот такой незамысловатый код есть:

Код:

MovieClip.prototype.ИмяФункции=function() {}
Что интересно.
Если в Publish Setting поставить 6-й плеер (AS1), то все работает
А если выше (даже при условии установки AS1) - то нет.

В чем подвох?

Fl00r 09.01.2007 15:30

Код:

MovieClip.prototype.come=function() {
        trace(this);
}
       
_root.come();

а почему у меня все работает?

chingachgoog 09.01.2007 15:41

мистика... :(

chingachgoog 09.01.2007 15:45

Код Fl00r при копировании работает во всех версиях
А мой только до 6-й...

Fl00r 09.01.2007 15:53

покажи свой

chingachgoog 09.01.2007 15:59

Код:

MovieClip.prototype.dragGoback = function ()
{
    trace(this)
};

_root.dragGoBack();


Fl00r 09.01.2007 16:01

ну ты дал.
dragGoback != dragGoBack

Futs 09.01.2007 16:01

У тебя имя функции разное: dragGoback и dragGoBack, смотри вниматетьно

chingachgoog 09.01.2007 16:04

Хм. Если "dragGoback" перенабить или хотя бы вырезать из него "back", то все работает...

Fl00r 09.01.2007 16:06

Ты че. Разницы никакой не видишь между dragGoback и dragGoBack?


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

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