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

Анька 10.06.2008 02:51

Функция не отдает данные
 
Помогите даме
Добрый день столкнулась с такой ситуацией, мувики не реагируют на кнопку мыши.

Значит есть :
Код:

this.dockActions = function(label) {
trace(this.dockActions);

внутри флешки он возвращает переменную во внешний класс:
Код:

var dockTemplate = {
layout:0, /* top | right | bottom | left | *rotation* */
icon_size: 128,
icon_min: 30,
icon_max: 128,
icon_spacing: 15,
items: myArray,
span: 90,
amplitude: 90,
callback: this.dockActions

}

В этот внешний класс:
Код:

private function launchIcon():Void {

// !!!//Функция, вызванная нажатием.
this._parent.callback(this._parent.items[this._name].label); //Вызов функции описанной в мвиклипе.
trace('this._parent.callback(this._parent.items[this._name].label)');
}

Я проследила и поняла что
Код:

this._parent.callback
, не срабатывает и поэтому функция


Код:

this.dockActions = function(label) {
trace(this.dockActions);
switch(label) {
case 'Musik':
getURL("http://www.google.com";
break;

}
}

не работает, тоесть при нажатии на мувики в меню они не реагируют

Вот ссылка так станет понятней:http://infostore.org/info/5648008
Спасибо за помощь.цем


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

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