PDA

Просмотр полной версии : Проблема с drag


MuShr00mer
10.01.2008, 13:46
После подгрузки изображения в контейнер, необходимо осуществить возможность drag.


container.pict.onPress = function ():Void {
this.startDrag(false,rectX,rectY,0,0);
}

container.pict.onRelease = container.pict.onReleaseOutside = function ():Void {
this.stopDrag();
}


но этот код не работает. подскажите, пожалуйста, что делать?

etc
10.01.2008, 14:01
Назначать обработчики после полной загрузки картинки, а не до.

MuShr00mer
10.01.2008, 14:06
кажется у меня так и есть..

chingachgoog
10.01.2008, 14:10
"Так и есть", если только назначение обработчика

container.pict.onPress =

происходит, когда внутри container УЖЕ ЕСТЬ мувик pict

Aziz Zaynutdinoff
10.01.2008, 14:11
чтобы дождаться полной загрузки изображения — используйте класс MovieClipLoader и его событие onLoadInit, вот как только наступит это событие — вешайте обработчик

MuShr00mer
10.01.2008, 14:20
Aziz Zaynutdinoff, спасибо большое!
а как совместить onLoadInit и onPress? мне ведь необходимо сделать drag по нажатию..

Mr. Fixit
10.01.2008, 14:42
пиши код в теле onLoadInit.

MuShr00mer
10.01.2008, 14:54
Mr. Fixit огромное спасибо!