Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 02.07.2007, 18:00
GreatRash вне форума Посмотреть профиль Отправить личное сообщение для GreatRash Найти все сообщения от GreatRash
  № 1  
Ответить с цитированием
GreatRash

Регистрация: Jun 2007
Сообщений: 118
По умолчанию Прогрессбар. Как?

Как сделать прогрессбар? Ну типа когда видно сколько до конца мувика осталось. Как узнать сколько кадров в мувике и какой на данный момент играется?

Старый 02.07.2007, 18:04
BigDan вне форума Посмотреть профиль Отправить личное сообщение для BigDan Найти все сообщения от BigDan
  № 2  
Ответить с цитированием
BigDan
 
Аватар для BigDan

Регистрация: Apr 2006
Адрес: Kiev
Сообщений: 1,675
Отправить сообщение для BigDan с помощью ICQ
_root._currentframe,_root._totalframes

Старый 02.07.2007, 18:40
GreatRash вне форума Посмотреть профиль Отправить личное сообщение для GreatRash Найти все сообщения от GreatRash
  № 3  
Ответить с цитированием
GreatRash

Регистрация: Jun 2007
Сообщений: 118
пишу
Код:
onClipEvent (enterFrame) {
	framesPlayed = Math.ceil((_root._currentframe / _root._totalframes) * 100);
	progress.gotoAndStop(framesPlayed);
}
не пашет...что не так делаю?

Старый 02.07.2007, 18:56
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 4  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
Код на клипе пишете.

Старый 02.07.2007, 19:00
GreatRash вне форума Посмотреть профиль Отправить личное сообщение для GreatRash Найти все сообщения от GreatRash
  № 5  
Ответить с цитированием
GreatRash

Регистрация: Jun 2007
Сообщений: 118
да на клипе

Старый 02.07.2007, 19:01
GreatRash вне форума Посмотреть профиль Отправить личное сообщение для GreatRash Найти все сообщения от GreatRash
  № 6  
Ответить с цитированием
GreatRash

Регистрация: Jun 2007
Сообщений: 118
хм...убрал из кода "progress"

странно как-то заработало...клип переходит на 2 кадр и встает...

Старый 02.07.2007, 19:04
Север вне форума Посмотреть профиль Отправить личное сообщение для Север Посетить домашнюю страницу Север Найти все сообщения от Север
  № 7  
Ответить с цитированием
Север
 
Аватар для Север

Регистрация: Feb 2007
Адрес: Москва
Сообщений: 128
все правильно сработало . Раньше клип progress переходил на framesPlayed, теперь _root. Что вам не нравится?
__________________
| -=[JOB]=- | -=MyWay=- |

Старый 02.07.2007, 19:06
GreatRash вне форума Посмотреть профиль Отправить личное сообщение для GreatRash Найти все сообщения от GreatRash
  № 8  
Ответить с цитированием
GreatRash

Регистрация: Jun 2007
Сообщений: 118
в том то и дело, что раньше клип progress никуда не переходил...а теперь клип основной _root играет как положено, а клип progress переходит на 2 кадр и встает

Старый 02.07.2007, 19:10
GreatRash вне форума Посмотреть профиль Отправить личное сообщение для GreatRash Найти все сообщения от GreatRash
  № 9  
Ответить с цитированием
GreatRash

Регистрация: Jun 2007
Сообщений: 118
о заработало, я дурак забыл, что в коде поменял _root на this

Старый 02.07.2007, 19:13
Север вне форума Посмотреть профиль Отправить личное сообщение для Север Посетить домашнюю страницу Север Найти все сообщения от Север
  № 10  
Ответить с цитированием
Север
 
Аватар для Север

Регистрация: Feb 2007
Адрес: Москва
Сообщений: 128
Код:
onClipEvent (enterFrame) {
	framesPlayed = Math.ceil((_root._currentframe / _root._totalframes) * 100);
	progress.gotoAndStop(framesPlayed);
             trace ("progress is "+progress);
             trace ("framesPlayed is "+framesPlayed);
}
Теперь у вас должно непрерывно выодиться
progress is _level0.progress
1
progress is _level0.progress
2
progress is _level0.progress
3
.
.
.
И так далее если нет тогда вы неправильно ссылаетесь на прогресс. И вообще пора перестать использовать конструкции AS кода на клипе а писать его (код) на отдельном слое.
__________________
| -=[JOB]=- | -=MyWay=- |

Создать новую тему Ответ Часовой пояс GMT +4, время: 02:42.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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