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

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

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

Регистрация: Mar 2014
Сообщений: 6
Attention ScrollPane. Не отображается полоса прокрутки

Здравствуйте, форумчане. Очень прошу вашей помощи в решении этой проблемы.

Есть мувиклип, в который загружаются изображения из-вне и располагаются один под одним. Когда загружается последнее изображение - создаю scrollPane и прикрепляю в качестве .source мувиклип. Всё создается, но не отображается полоса прокрутки! Причиной считаю слабенький уровень владения языком и не понимания большинства ньансов!
В общем - мне нужно с минимальными усилиями создать прокрутку для мувиклипа. Возможно можно другим более простым способом сделать?(хотя что может быть проще)
Спасибо за выделенное время!
PS: Проект не коммерческий - задание для дипломной работы. В поиске по форуму похожие темы и ответы искал.

----------------------------------------
Нажмите на изображение для увеличения
Название: 123.jpg
Просмотров: 176
Размер:	152.5 Кб
ID:	30866
---------------------------------------
Код AS3:
public function imageDownload(images: Array):void {
				_length = images.length;
 
			for (var i:int=0; i < _length; i++) {
				loader = new Loader;
				loader.contentLoaderInfo.addEventListener(Event.COMPLETE, imageDownloadComplete);
				loader.load(new URLRequest("images/"+ images[i]));
			}
			}
 
			public function imageDownloadComplete(e:Event):void {
 
				_count += 1;
				var target: Bitmap = e.target.content;
				target.y = infoImg_cont.height;			
				infoImg_cont.addChild(target);
 
				if (_count == length) {
 
						var scroll_var:ScrollPane = new ScrollPane;
						scroll_var.source = infoImg_cont;
						scroll_var.setSize(infoImg_cont.width +25 , 330);
						scroll_var.x = -200; 
						scroll_var.y = -357;
						addChild(scroll_var);
 
 
				}
Исходник - map.rar


Последний раз редактировалось Samuel_Bernie; 15.05.2014 в 16:52. Причина: Добавлены исходные файлы
Старый 12.05.2014, 20:39
Rzer вне форума Посмотреть профиль Отправить личное сообщение для Rzer Посетить домашнюю страницу Rzer Найти все сообщения от Rzer
  № 2  
Ответить с цитированием
Rzer
 
Аватар для Rzer

блогер
Регистрация: Feb 2007
Адрес: Spb
Сообщений: 612
Записей в блоге: 8
Отправить сообщение для Rzer с помощью ICQ
После добавления на сцену:
Код AS3:
scroll_var.addEventListener(Event.COMPLETE, onComplete);
 
function onComplete(event:Event):void {
    scroll_var.update();
}
Или просто попробуй дёрнуть scroll_var.update();


Последний раз редактировалось Rzer; 12.05.2014 в 21:19.
Старый 12.05.2014, 21:12
Samuel_Bernie вне форума Посмотреть профиль Отправить личное сообщение для Samuel_Bernie Найти все сообщения от Samuel_Bernie
  № 3  
Ответить с цитированием
Samuel_Bernie

Регистрация: Mar 2014
Сообщений: 6
Цитата:
Сообщение от Rzer Посмотреть сообщение
После добавления на сцену:
Код AS3:
scroll_var.addEventListener(Event.COMPLETE, complonCompleteeteHandler);
 
function onComplete(event:Event):void {
    scroll_var.update();
}
Или просто попробуй дёрнуть scroll_var.update();
Не помогло.

Добавлено через 39 часов 26 минут
Ребят, ну неужели совсем никто не может помочь?!

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

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
В зипе выложите проект?
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.

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

Теги
scrollpane , ошибка , полоса прокрутки , полосы
Опции темы
Опции просмотра

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

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


 


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


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