Страница 2 из 2

Re: Координаты X от дня недели?

Добавлено: 30 июл 2012, 12:46
Alazaur
Ну как-то так:

Код: Выделить всё

var dateMc:MovieClip;var loader:Loader = new Loader();loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadedMovie);loader.load(new URLRequest("date.swf"));        function loadedMovie(e:Event):void {    e.target.removeEventListener(Event.COMPLETE, loadedMovie);    dateMc = e.target.content as MovieClip;    addChild(dateMc);     var dt:Date = new Date();        var day:int = dt.day;        var hour:int = dt.hours;        if (hour < 6) {            if (day) day--;            else day = 6;        }               switch(day){            case 0: dateMc.test.x = 100; break; //вс            case 1: dateMc.test.x = 120; break; //пн            case 2: dateMc.test.x = 180; break; //вт            case 3: dateMc.test.x = 220; break; //ср            case 4: dateMc.test.x = 221; break; //чт            case 5: dateMc.test.x = 240; break; //пт            case 6: dateMc.test.x = 300; break; //сб        }        dateMc.test.y = 100;}

Re: Координаты X от дня недели?

Добавлено: 30 июл 2012, 21:33
vitebsk911
Я так понимаю тут загружаем swf файл

Код: Выделить всё

var dateMc:MovieClip;var loader:Loader = new Loader();loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadedMovie);loader.load(new URLRequest("date.swf"));       function loadedMovie(e:Event):void{    e.target.removeEventListener(Event.COMPLETE, loadedMovie);    dateMc = e.target.content as MovieClip;    addChild(dateMc);
а как написать в первом кадре что еще одна swf загружалась - одна за одной... т.е первая потом за ней сторая(без выгрузки)

Re: Координаты X от дня недели?

Добавлено: 30 июл 2012, 21:51
gpv123
vitebsk911, создай еще один лоадер и загружай.

Re: Координаты X от дня недели?

Добавлено: 30 июл 2012, 21:54
Alazaur
Или в цикле

Код: Выделить всё

 var loader:Loader;for(var i:int = 0; i < кол-во_флешек; i++){   loader = new Loader();   loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadedMovie);   loader.load(new URLRequest("URL_флешки"));} function loadedMovie(e:Event):void{    e.target.removeEventListener(Event.COMPLETE, loadedMovie);    var mc:MovieClip = e.target.content as MovieClip;    addChild(mc);} 

Re: Координаты X от дня недели?

Добавлено: 30 июл 2012, 22:16
gpv123
Alazaur, вроде последовательно просили загружать:

Код: Выделить всё

var urls:Array = ['url1', 'url2', ... , 'urlN'];var i:int = 0;loadedMovie(); function loadedMovie(e:Event = null):void{    if (e)    {        e.target.removeEventListener(Event.COMPLETE, loadedMovie);        addChild(e.target.content as Sprite);    }        if (i < urls.length)    {        var loader:Loader = new Loader();        loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadedMovie);        loader.load(new URLRequest(urls[i++]));    }}

Re: Координаты X от дня недели?

Добавлено: 30 июл 2012, 22:21
Alazaur
Ну если последовательно, то да, как-то так, только, не urls[i++] а urls[++i] ;)
UPD, а нет все правильно это я загнался :D

Re: Координаты X от дня недели?

Добавлено: 31 июл 2012, 03:37
vitebsk911
А если возвращая к первоначальному вопросу, кто знает как вот это:

Код: Выделить всё

var dt:Date = new Date();    var day:int = dt.day;    var hour:int = dt.hours;    if (hour < 6) {        if (day) day--;        else day = 6;    }       switch(day){        case 0: test.x = 100; break;//вс        case 1: test.x = 120; break; //пн        case 2: test.x = 180; break; //вт        case 3: test.x = 220; break; //ср        case 4: test.x = 221; break; //чт        case 5: test.x = 240; break; //пт        case 6: test.x = 300; break; //сб    }    test.y = 100;
Написать на AS 2.0

Re: Координаты X от дня недели?

Добавлено: 31 июл 2012, 14:13
Александр
vitebsk911
test._x
test._y

Re: Координаты X от дня недели?

Добавлено: 31 июл 2012, 19:58
vitebsk911
Александр спасибо, работает

Re: Координаты X от дня недели?

Добавлено: 31 июл 2012, 20:02
Alazaur
vitebsk911, ларчик то просто открывался, а мы тут с бубном плясали :D