Форум 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)
-   -   getMonth не работает на AC2, почему? (http://www.flasher.ru/forum/showthread.php?t=143242)

flomic 11.08.2010 13:26

getMonth не работает на AC2, почему?
 
Есть 5 кадров, в 4-х стоят клипы с анимацией, в первом код, задача чтобы в зависимости от времени года проигрывался определенный клип. В AC не силен, то что написал работает на AC3, но не работает на AS2. Подскажите пожалуйста, что не так.

Код в первом кадре, для примера брал август - 7:
Код AS1/AS2:

stop();
var my_date:Date = new Date();
var month = my_date.getMonth();
        if(month==7){
                gotoAndPlay("f3");
                else{
                        gotoAndPlay("f2")
                }
}


Samuel_D 11.08.2010 14:29

в коде есть синтаксические ошибки, для начала исправьте их
Код AS1/AS2:

stop();
var my_date:Date = new Date();
var month = my_date.getMonth();
if(month==7){
        gotoAndPlay("f3");
}else{
        gotoAndPlay("f2")
}


flomic 11.08.2010 19:55

Поправил, все равно не работает.

Samuel_D 11.08.2010 20:27

исходник можно увидеть ?

ДОБАВЛЕННО !!!
упс, еще одна проблемка : замените gotoAndPlay на gotoAndStop :)

flomic 12.08.2010 23:59

Нет не помог gotoAndStop, видимо не в этом дело.
Может getMonth в принципе не работает в AC2?

mooncar 13.08.2010 01:10

Вложений: 1
Цитата:

Сообщение от flomic (Сообщение 928604)
Может getMonth в принципе не работает в AC2?

Чушь какая. Что там может "не работать"?
См. пример.

flomic 13.08.2010 23:30

Спасибо за пример, но код не отличается, все сделано так же.
Не пойму в чем там дело. Если прописать gotoAndStop - останавливается в этом же фрейме, если gotoAndPlay - проигрывает со следующего кадра.
Пробую без мувиков с анимацией, работает, с ними нет. В них даже кода нет, кроме stop(); в конце.

mooncar 14.08.2010 01:00

Если есть желание решить вопрос, давно стоило исходник выложить.

flomic 14.08.2010 02:05

Решил проблему разбив анимацию на отдельные файлы, которые подгружаются при переходах. Но хотелось бы сделать все одним файлом.
Исходник (тот что не работает):
http://***********/18889195


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

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