![]() |
То что нужно! Огромное спасибо, думаю этот пример еще не раз кому нить пригодиться.
|
Wolsh, Немного не понял зачем создавать программную маску и програмное положение скроллера? Когда это может пригодиться? в моем примере скроллер как компонент использовался большое кол-во раз, причем в основном флэш-дизами или начинающими программистами. сложностей не вызывал. кинул маску, кинул скроллер. указал размер скроллируемой области, указал мувик контента. все. ничего программить не надо. все задается в пропертях скролла, причем контентный мувик может быть хоть динамическим, хоть каким. ползунок опять же увеличивается соразмерно останку, и скины рисуются на раз-два. скролл по мышке.. просто не нужен был. доделать несложно.
И вообще компонент нужно делать компонентом (ИМХО) |
Цитата:
Кроме того, о каком файле речь? Началась тема одним человеком, для него был сделан исходник с рукотворными объектами. Потом другие ребятки просили реализовать другие вещи и получили другие исходники. А универсальный компонент для вебдизелей есть во Флэше - пользуйтесь на здоровье) Я вот вебдизель, и ни разу не пользовался компонентами. Легче самому написать. Так о чем Ваш пост был? |
привет Wolsh, слушай а как нить можно "разгрузить" твой примерчик, а то моей машине коре 2 дуре(при видяхе 7600 на 512м) через некоторое мгновение выдает сообщение
A script in this movie is causing Adobe Flash Player 9 to run slowly. If it continues to run.... Do you want to abort the script? может воткнуть задержку по времени или еще кокое-нить ограничение... Откликнесь плиз |
Это похоже скрипт в обработчике колесика мыши. Он разный здесь во всех примерах, поскольку я сам первый раз столкнулся с определителем "над чем мышь". Ну и видимо к Вашему проекту не подходит. Покажите здесь этот кусок (onMouseWheel) или в личку напишите, чтоб здесь частные случаи не рассматривать))
Возможные причины - while() не находит рут и впадает в бесконечный процесс. Возможно, в подгружаемых свф рут залочен. Если Вам не обязательно нужно, чтобы скролл колесиком работал только когда курсор над скроллером или маской, можно просто взять код обработчика из первых исходников. Если обязательно, то пожалуй нужно писать хитТест. И да, параметры машины здесь не при чем)))) Это просто бесконечный цикл. Хотелось бы выяснить условия, при которых он возникает, чтобы гарантированно исправить исходник. |
Всётаки пришлось сдаться и отказаться от второго параметра в onMouseWheel() и использовать старый добрый хитТест)))) Стабильный скрипт выглядит так:
Код:
// прокрутка колёсиком мыши |
А как сделать чтобы в этом скролле картинка и текст подгружались через XML?
|
А какое отношение имеет скролл к XML? Какая разница, чем Вы загружаете данные в таргет, скроллер его скроллирует и всё.
|
Хотелось бы загружать в скролл контент через XML чтобы не изменять данные каждый раз вручную (фото и текст). Не могли бы Вы подсказать как это сделать?
PS Хочу потом связать XML с PHP чтобы пользователь мог самостоятельно менять текст и картинки в скроллере через панель администрирования. Сорри, я не очень разбираюсь с AS. Большое спасибо. |
Подскажите пожалуйста как можно сделать такой скроллинг:
MovieClip, в который подгружается текст из *html документа, этот текст и должен прокручиваться. Чтобы при добавлении нового текста в html он появлялся в MovieClip'e, не обрезался, но сам MovieClip оставался на главной сцене определенного размера(например 250*250пикселей), независимо от к-ва строк в подгружаемом html. |
| Часовой пояс GMT +4, время: 02:43. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.