PDA

Просмотр полной версии : события


CREDO
26.11.2005, 14:21
Подскажите, что делать если:

Условие: весь скрипт в _root.
События:
есть кнопка, при нажатии аттачится вторая кнопка.

Как повесить на вторую кнопку обработчик событий?

Штрек
26.11.2005, 16:00
По окончании загрузки второй кнопки, вешаешь
на неё скрипт.....
Типа -
this.createEmptyMovieClip('kont_zagr', this.getNextHighestDepth());
this.createEmptyMovieClip('obr_zagr', this.getNextHighestDepth());
kont_zagr.loadMovie('knopka2.swf');
obr_zagr.onEnterFrame = function() {
var p = this._parent.kont_zagr;
var czl = p.getBytesLoaded();
var czt = p.getBytesTotal();
if (czl>=czt && czl != 0) {
p.onPress=function(){
//действия по нажатию на кнопку
}
this.removeMovieClip();
}
};
И только так......

CREDO
26.11.2005, 22:45
ого, буду, лучшк класс для кнопок писать.

Штрек
27.11.2005, 02:26
Там 85% кода - загрузчик, а без него - никак......
Можно с пом. MovieClipLoader() загружать -
будет примерно тоже самое.....