Цитата:
|
Сообщение от meiciuc
форма записи верная clip_mc.setMask(mask_mc);
что значит ( в который собственно говоря подгружаем SWF) ? На момент команды setMask клип уже виден, если он подгружается? Проверяется его наличие? Если клип окончательно загрузится только после объявления маски, то и маска, соответственно, работать не будет.
если проверяется, значит проблема только в именах переменных.
|
ну как что значит... значит, что создаём пустой мувик

Код:
this.createEmptyMoviClip("mask_mc", this.getNextHighestDepth());
with(mask_mc){
beginFill(0x000000);
lineTo(0,20);
lineTo(20,20);
lineTo(20,0);
lineTo(0,0);
endFill();
}
this.createEmptyMovieClip("clip_mc", this.getNextHighestDepth());
clip_mc.loadMovie(this._urlToUpload);
clip_mc.setMask(mask_mc);
вот собственно квадрат по идее должен замаскировать подгруженный SWF-файл. Однако в итоге я вижу квадрат, под которым подгруженный SWF, причём выходящий за пределы этого квадрата, т.е. маскинг как таковой не выходит