Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   помагите новичку... (http://www.flasher.ru/forum/showthread.php?t=47886)

Sheeva 11.08.2003 11:09

помагите новичку...
 
Суть вопроса такова, есть код...
который случайным образом генерит имена загружаемых и прокручиваемых картинок, но я не могу придумать как их остановить на заданных позициях, кто сможет подскажите пожалуйста, буду очень благодарен...
Код:

onClipEvent (load) {
        var myGallery;
        var wImg1;
        var gGame;
        var gDay;
        var cnt;
        myImgs = [];
        myXML = new XML();
        myXML.ignoreWhite = true;
        myXML.load("cfg/config.xml");
        myXML.onLoad = function(success) {
                if (success == true) {
                        myXML = myXML.firstChild;
                        myCnt = myXML.childNodes[0];
                        cnt = myCnt.childNodes[0].attributes.value;
                        myWimg = myXML.childNodes[1];
                        wImg1 = myWimg.childNodes[0].attributes.value;
                        myPix = myXML.childNodes[2];
                        myGallery = myPix.childNodes.length;
                        for (k=0; k<myGallery; k++) {
                                myImgs[k] = myPix.childNodes[k].attributes.value;
                        }
                        myParam = myXML.childNodes[3];
                        gDay = myParam.childNodes[0].attributes.value;
                        gGame = myParam.childNodes[1].attributes.value;
                }
        };
}
onClipEvent (enterFrame) {
        if (t<3) {
                if (_y<700) {
                        _y += 20;
                } else {
                        t++;
                        slot1 = random(myGallery);
                        sImg1 = myImgs[slot1];
                        _root.loadNext(sImg1, 1);
                }
        } else {
                if (_y<520) {
                        _y += 5;
                }
        }
}


Sheeva 12.08.2003 01:01

Что сапсем никто не знает как это сделать ?
ну люди, помогите плииииз !!!

Tal!sman 12.08.2003 09:26

так голова не хочет думать...
исходники в студию !

*Skiv* 12.08.2003 09:37

может я и не прав..сам только новичок в ActionScript, но что если через
Name.stop (); после _root.loadNext(sImg1, 1);
где NAme - имя экземпляра мувика....
или ввести дополнительный огранильный цикл..
я просто не могу тольком въехать как это должно выглядеть, если не лень вышли исходник на Skiv@msx.ru - кто знает, может и озарит меня какой-нить дельной мыслёй....

Sheeva 12.08.2003 13:53

Цитата:

Оригинал написал(а) Tal!sman
так голова не хочет думать...
исходники в студию !

2 Tal!sman
А какой адрес ?
куда исходники прислать ?

Tal!sman 13.08.2003 14:38

сюда аттач


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

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