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

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

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

Регистрация: Sep 2005
Адрес: Москва
Сообщений: 19
Question Вопрос по прогресс бару

Здраствуйте
у меня такой вопрос:
как в коде прогресс бара можно заменить vBar_mc на муви-клип (controlsPlayhead) из библиотеки?

Код:
var pb_height:Number = 10;
var pb_width:Number = 220;

var pb:MovieClip = this.createEmptyMovieClip("progressBar_mc", this.getNextHighestDepth());
pb.createEmptyMovieClip("bar_mc", pb.getNextHighestDepth());
pb.createEmptyMovieClip("vBar_mc", pb.getNextHighestDepth());

pb._x = 0;
pb._y = 90;

with (pb.bar_mc) {
   beginFill(0xFFFFFF);
   moveTo(0, 0);
   lineTo(pb_width, 0);
   lineTo(pb_width, pb_height);
   lineTo(0, pb_height);
   lineTo(0, 0);
   endFill();
   _xscale = 0;
}
with (pb.vBar_mc) {
   lineStyle(1, 0xFF0000);
   moveTo(0, 0);
   lineTo(0, pb_height);
}
я пробовал менять
Код:
pb.createEmptyMovieClip("vBar_mc", pb.getNextHighestDepth());
на
Код:
pb.attachMovie(_root.controlsPlayhead, "controlsPlayhead", pb.getNextHighestDepth());
и прописывал в with (pb.controlsPlayhead)...
но флэш мне выдает ошибку
Цитата:
"Error: A 'with' action failed because the specified object did not exist."


Последний раз редактировалось iNils; 20.11.2006 в 19:35.
Старый 20.11.2006, 17:48
Artch вне форума Посмотреть профиль Отправить личное сообщение для Artch Найти все сообщения от Artch
  № 2  
Ответить с цитированием
Artch

Регистрация: Sep 2006
Сообщений: 13
потомучто нужно залинковать такой мув в библиотеке

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

Регистрация: Sep 2005
Адрес: Москва
Сообщений: 19
он залинкован
ну а кот вот так правильно написан?:

Код:
var pb:MovieClip = this.createEmptyMovieClip("progressBar_mc", this.getNextHighestDepth());
pb.createEmptyMovieClip("bar_mc", pb.getNextHighestDepth());
pb.attachMovie(_root.controlsPlayhead, "controlsPlayhead", pb.getNextHighestDepth());
pb._x = 0;
pb._y = 90;

with (pb.bar_mc) {
   beginFill(0xFFFFFF);
   moveTo(0, 0);
   lineTo(pb_width, 0);
   lineTo(pb_width, pb_height);
   lineTo(0, pb_height);
   lineTo(0, 0);
   endFill();
   _xscale = 0;
}
with (pb.controlsPlayhead) {
   moveTo(0, 0);
   lineTo(0, pb_height);
}
он у меня все равно на with ошибку выдает
Цитата:
A 'with' action failed because the specified object did not exist.


Последний раз редактировалось iNils; 20.11.2006 в 19:36.
Создать новую тему Ответ Часовой пояс GMT +4, время: 12:57.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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