Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   уменьшение загружаемого клипа (http://www.flasher.ru/forum/showthread.php?t=96049)

BorisL 22.05.2007 18:15

Цитата:

Сообщение от ellis
Вот так?

Код:

var clip_mcl:MovieClipLoader = new MovieClipLoader();
var mclListener:Object = new Object();
mclListener.onLoadInit = function(target_mc:MovieClip) {
trace(target_mc._width+','+target_mc._height);
xx = Math.round((Stage.width * 100) / target_mc._width);
yy = Math.round((Stage.height * 100) / target_mc._height);
trace(xx+','+yy);
target_mc._xscale = xx;
target_mc._yscale = yy;
};
       
clip_mc1.addListener(mclListener);
clip_mcl.loadClip(muv, target_mc);


У вас в предпоследней строчке ошибка: clip_mc1 вместо clip_mcl.

Вот рабочий код, проверил:

Код:

var clip_mcl:MovieClipLoader = new MovieClipLoader();

var mclListener:Object = new Object();
mclListener.onLoadInit = function(target_mc:MovieClip) {
        trace(target_mc._width+','+target_mc._height);
        xx = Math.round((Stage.width * 100) / target_mc._width);
        yy = Math.round((Stage.height * 100) / target_mc._height);
        trace(xx+','+yy);
        target_mc._xscale = xx;
        target_mc._yscale = yy;
};
       
clip_mcl.addListener(mclListener);
clip_mcl.loadClip("Mystery MF-35.jpg", target_mc);


ellis 22.05.2007 19:13

Да, действительно проблема была в опечатке.

Все большое спасибо! Работает! :)

Molecula 22.05.2007 19:30

Теперь мы знаем кто кофе попил...


Часовой пояс GMT +4, время: 10:29.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.