Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 06.12.2005, 14:39
gavrik вне форума Посмотреть профиль Отправить личное сообщение для gavrik Найти все сообщения от gavrik
  № 1  
Ответить с цитированием
gavrik

Регистрация: Dec 2005
Сообщений: 2
Post Не могу получить доступ к полю класса

В-общем такая проблема. Создаю класс, в нем - пустой мувик. на мувик вешаю обработчик. при срабатывании не видит метод класса. Подскажите плиз кто-нить. Заранее благодарен.

Вот пример кода:
class tracker.main_menu_item {
public var item:MovieClip = null;
public var parent:MovieClip = null;
public var movieBitmap:BitmapData = null;
var normalBitmap:BitmapData = null;
var overBitmap:BitmapData = null;
var clickedBitmap:BitmapData = null;
var myMatrix:Matrix = null;

var name:String = "";

function main_menu_item(name:String, oparent:MovieClip, x, y, width, height, normalImage:String, overImage:String) {
this.parent = oparent;
movieBitmap = new BitmapData(width, height, false, 0xAA00EE);

item = parent.createEmptyMovieClip(name, oparent.getNextHighestDepth());
item.attachBitmap(movieBitmap, oparent.getNextHighestDepth());
item._x = x;
item._y = y;
item._width = width;
item._height = height;

name = "kokanoif123";

normalBitmap = BitmapData.loadBitmap(normalImage);
overBitmap = BitmapData.loadBitmap(overImage);

myMatrix = new Matrix();
myMatrix.a = width / 2;
movieBitmap.draw(normalBitmap, myMatrix);

item.onRollOver = main_menu_mouseover;
}

function main_menu_mouseover() {
trace(name); // пишет "undefined"
}

}

Создать новую тему   Часовой пояс GMT +4, время: 18:45.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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