Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Migration from AS2: Task: Кривые пиксели (http://www.flasher.ru/forum/showthread.php?t=111855)

koresh& 10.05.2008 10:04

Migration from AS2: Task: Кривые пиксели
 
- В пособии по ссылке http://zaynutdinoff.livejournal.com/3331.html описывается как избежать кривые пиксели в изображении.
- В стандартных samples от производителя, тоже есть пример gallery.

Нужен код на AS3, при редактировании с учетом второго примера, появился такой момент:

Код:

var xmlLdr:URLLoader = new URLLoader();
xmlLdr.addEventListener(Event.COMPLETE, completeHandler);
xmlLdr.load(new URLRequest("gallery_tween.xml"));

function completeHandler(event:Event):void {
                ...               
                displayGallery(gallery_array);
                    ...
}

function displayGallery(gallery_array:Array):void {
        ...               
            var thisLdr:Loader = new Loader();
        thisLdr.contentLoaderInfo.addEventListener(Event.COMPLETE, loaderCompleteHandler);
        thisLdr.load(new URLRequest(gallery_array[i].src));

        var thisMC:MovieClip = new MovieClip();
        thisMC.x = thisX;
        thisMC.y = thisY;
        thisMC.addChild(thisLdr);
        addChild(thisMC);

            ...
        }
}

function loaderCompleteHandler(event:Event):void {
        var thisLdr:Loader = LoaderInfo(event.currentTarget).loader as Loader;
        var thisMC:MovieClip = thisLdr.parent;
        ....
}

Появилось такое сообщение, относящееся к строке
Код:

var thisMC:MovieClip = thisLdr.parent;
Код:

1118: Implicit coercion of a value with static type flash.display:DisplayObjectContainer to a possibly unrelated type flash.display:MovieClip.
Подскажите, пожалуйста, как сделать правильное обращение.

etc 10.05.2008 10:34

koresh, отредактируйте свой пост и оформите код тегами [code][/code].

flash33 10.05.2008 11:24

Попробуйте так
Код:

var thisMC = (thisLdr.parent as MovieClip);

Psycho Tiger 10.05.2008 14:03

Или верх кривости:
Код:

var thisMC=thisLdr["parent"];
//обожаю так делать, /gg


wvxvw 10.05.2008 15:52

flash33 :
а скобки зачем? =)

BlooDHounD 10.05.2008 17:26

flash33, а as MovieClip зачем? у вас же thisMC не типизированный.


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

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