![]() |
_parent в теле класса
Код:
onButton.prototype.drawButton = function() {вот объясните плиз в чем тут проблема и как правильно ссылаться на родительский объект. заранее спасибо. |
Код:
this.upperButton.onRelease = function() { trace(this._parent.XXX); }; |
Вложений: 1
Не получаеться. :confused:
экспортирую как флэш 7 с версии с АС 1.0. ас файл ниже (с исправлением ниже fiot). |
по моему использовать createEmptyMovieClip нельзя... так как он не будет создаваться... попробуй уже готовый, делать attachMovie
|
создаеться, белый прямоугольник.
когда ставишь ему собитие мышки он реагирует как кномпа(курсор меняеться) коментируешь событие на мышку курсор не меняеться. нет все для него создаеться. мне кажеться тут дело в какой то мелочи. через атач или ввообще в отддельном мувике все идет, но хотелось бы обойтись одним ас файлом. |
Вложений: 1
посмотри это...
|
есть и такое решение...
Код:
Object.prototype.REGISTER_CLASS = function(class) |
спасиб=)
чуть перепоял код. все работает. только мне всеже не понятно чисто с логической стороны, что там не правильно....может гуру объяснят? |
Вы чё народ, понаписали, я даж не понял. Дело всё в том, что
Код:
this.upperButton.onRelease = function()Код:
var MC = this; |
Тут не в этом дело
тут просто не уточняется что drawButton вызывается на onEnterFrame. Вот все и глючит А правильное обращение написано уже во втором сообщении fiot-ом а MC._parent.XXX не правильно если уж так писать правильно MC.XXX |
| Часовой пояс GMT +4, время: 18:24. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.