![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Dec 2005
Сообщений: 2
|
В-общем такая проблема. Создаю класс, в нем - пустой мувик. на мувик вешаю обработчик. при срабатывании не видит метод класса. Подскажите плиз кто-нить. Заранее благодарен.
Вот пример кода: 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. |
|
|
« Предыдущая тема | Следующая тема » |
|
|