PDA

Просмотр полной версии : scroll с ползунком и кнопами ...???


lexx8
30.11.2001, 15:41
Привет уважаемые :)

Такая проблемка...надо сделать прокрутку с ползунком и кнопками, как в windows...
прокручиваться должен клип, содержащий как текст, так и графику....это реально или нет ???
Я в actions не очень разбираюсь...плиз помогите....
Пробовал разобрать пример, который идет в flash 5, но увы:( не выходить...

Структура следующая:

есть клип, он лежит на основном тайме, над ним маска...клип завется, например, "vibor"...и думаю рядом должна быть прокрутка....

Aveks
30.11.2001, 16:29
тут без акшена никуда, разберай примерчики с флэшера и учись

lexx8
30.11.2001, 16:33
мда....стоящий ответ...спасибо

Iv
01.12.2001, 15:04
ну давай, подумай.. ведь всё оч просто...
всё что тебе нужно - это двигать твой мувик, содержащий тексты и графику вверх-вниз под маской...
значит придется задавать всего одно свойство: _у
дальше...
нужно задать шаг, на который тебе нужно смещать мув под маской step=10 и например, если имя тому муву mc, то кнопке скролла вверх нужно задать на нажатие скрипт
_root.mc._y -=step а нижней наоборот...
также придется организовать проверку на крайние положения мувика типа:
mc._y > yMax ? mc._y = yMax и по yMin так же...
и т.п.

и на самом деле.. не зная скрипта, хотя бы поверхностно очень трудно организовать такое взаимодействие

Gargantua
02.12.2001, 21:16
на,
ползунок кнопки все как в виндах
(ну только кнопка размеры не меняет в зависимости от размера скролируемого во как сказал!!)

sts
02.12.2001, 21:26
2Gargantua: ну а еще в виндах можно скролить нажимая на за границей скроллера. ну ладно :)

2BitSky: Re: мой предыдущий вопрос: трэйсить проблему со скроллером на Маке сложно т.к. в плейере все работает на ура, а вот в плагине :(

Iv
02.12.2001, 21:33
2sts если подключить мозги, то с моей точки зрения, нужно рыть связи плеера с внешними файлами...
попробуй сделать пару кнопок и загрузить тексты не из вне шних файлов, а изнутри и посмотреть на реакцию... :rolleyes:

Iv
02.12.2001, 21:38
не повод ли к ненависти к макам?
- что за дискриминация плугина?
пропей мак и купи на сданные бутылки IBM

sts
02.12.2001, 21:42
да может и повод
может даже и пропью :cool:

но чтобы пропить Маки всей аудиенции у меня, пожалуй, не хватит здоровья :)

Iv
02.12.2001, 21:49
что не съем - то понадкусываю
- речь шла о яблоках :p

Gargantua
03.12.2001, 09:57
2all а как насчет того чтоб сделать кнопки полностью соответствующие виндовским, вплоть до изменения размера ползунка и кликанья вне скролера (sts :) )

Iv
03.12.2001, 11:16
сделано уже (http://dembicki.narod.ru/fla/input_txt_field_v1_scroll.swf)

Iv
03.12.2001, 11:26
че то не пашет линк..
пробуем еще раз (http://dembicki.narod.ru/fla/input_txt_field_v1_scroll.swf)

Iv
03.12.2001, 11:28
:mad: :mad: :mad: :mad: :mad: :mad: :mad: :mad:
пробуем так
http://dembicki.narod.ru/fla/input_txt_field_v1_scroll.swf

Iv
03.12.2001, 11:30
короче... народ пытается свф грузануть, если хотите просто просмотреть, то удалите всё до вопросика в строке урла

lexx8
03.12.2001, 12:51
Спасибо Уважаемые :) :) :)
Помогло и еще как!!!
Со скролом я уже разделался...проблема была в том, что из-за маски у меня видна была только графика, а текст испарялся.... :confused:
ну а такой скролл явно не то... :p
будем теперь грызть action :)

sts
03.12.2001, 15:19
BitSky
попробуй сделать пару кнопок и загрузить тексты не из вне шних файлов, а изнутри и посмотреть на реакцию...

:( == :(
same problem


ЗЫ
Да я и так сначала чистил:

on(release){
output="Loading...";
loadVariables etc.

Iv
03.12.2001, 16:45
попробуй поставить в каждой функции trace и посмотри на каком шаге останавливается исполнение...
если есть рядом писюк, сравни трейсы и листы переменных, посмотри, какие из них не совпадают... мож тогда подсказать чего смогу...

sts
03.12.2001, 16:50
куда же без писюка :)

хмм... - а как трейсить в плагине? в самом ведь флаше (test movie) все ОК
это в браузерном плагине - и в НН4.7 и в ИЕ5 проблема!

Iv
03.12.2001, 16:53
есть у меня такое подозрение:
текстовое поле названо _root.output
попробуй обозвать его иначе, например просто output
(но придется в коде везде поменять это значение :rolleyes: )
может как раз это название и колбасит....
и заодно поменяй тогда и однострочное _parent.single на single уж очень я их подозреваю.....

Iv
03.12.2001, 16:56
в плагине можно сделать текстовое поле в руте и туда загнать большущую варияблу со всем добром, что скопилось или что хочешь увидеть..

Gargantua
03.12.2001, 16:59
2bitsky а исходничек???
кстати там скролл текстового поля а он делается отлично от скрола мувика

sts
03.12.2001, 17:02
т.е. сами поля в "Text Options"?
нет - просто output и single

в онклипе конечно txt_field.output и т.д.

sts
03.12.2001, 17:15
Оригинал написал(а) BitSky
в плагине можно сделать текстовое поле в руте и туда загнать большущую варияблу со всем добром, что скопилось или что хочешь увидеть..

а как такой переменной присвоить все что скопилось если не секрет?

Iv
03.12.2001, 17:52
фор ин ....
вариябла +=