PDA

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


andrey2003
21.12.2003, 18:27
:confused:
как сделать собственную полосу прокрутки во flash???
т.е. я сам её нарисовать хочу!

opex
22.12.2003, 16:42
кароче вот примерчик
открывать флеш в лом было так накидал
кароче основные пораметры там где старт драг идет

_root.createTextField("text", 2, 200, 200, 60, 17);
_root.text.border = 1;
_root.onEnterFrame = function() {
_root.text.text = _root.but._y-100;
};
_root.createEmptyMovieClip("but", 1);
_root.but.lineStyle(0, 0x000000, 100);
_root.but.beginFill(0x666666, 100);
_root.but.moveTo(-10, -10);
_root.but.lineTo(10, -10);
_root.but.lineTo(10, 10);
_root.but.lineTo(-10, 10);
_root.but.lineTo(-10, -10);
_root.createEmptyMovieClip("obv", 0);
_root.obv.lineStyle(0, 0x000000, 100);
_root.obv.moveTo(-10, -100);
_root.obv.lineTo(10, -100);
_root.obv.lineTo(10, 100);
_root.obv.lineTo(-10, 100);
_root.obv.lineTo(-10, -100);
_root.but._x = 100;
_root.but._y = 100;
_root.obv._x = 100;
_root.obv._y = 100;
// вот тут
_root.but.onPress = function() {
startDrag(_root.but, false, 100, 10, 100, 190);
};
_root.but.onRelease = function() {
stopDrag();
};
_root.but.onReleaseOutside = function() {
stopDrag();
};

для того чтобы текст ну или там что те надо громкасть ну или ище чтото крутить юзай _у кнопки

andrey2003
23.12.2003, 08:41
слушай!А по проще там ничё нету а????
а то блин ого скоко писать(ударение на А!)

opex
23.12.2003, 08:51
дак слушай я говарю основнаято часть то вот

_root.but.onPress = function() {
startDrag(_root.but, false, 100, 10, 100, 190);
};
_root.but.onRelease = function() {
stopDrag();
};
_root.but.onReleaseOutside = function() {
stopDrag();
};

кинь в первый фрейм создай мувмк назави его but контрол тес муви все работает такчто не писать(ударение на И)

andrey2003
23.12.2003, 12:51
;) спасибА! всё работоет только во:
смори-
как мне сделать,что бы у меня прокручивался
определённый...ну пусь буит.. текст(для примера)
а остальное всё стояло на своих МЕСТАХ(хе-хе)?

или как сделать,что бы всё,что находится во всех слоях
прокручивалось ВМЕСТЕ...?

2 как сделать,что если например ВСЁ влазит - то
полоса прокрутки не появляется!
ЗЫ
и вот смотри на свою полосу прокрутки в браузере справа-
- там видишь фон такой (серый=default) как мне тоже
сделать такую хрень!
зы2
я думаю ты чувак умный и мне поможешь....правда??
ну всё ,кладу труб...Э-Э-Э...отправляю мессагу!

opex
23.12.2003, 14:27
чтото я не хрна не догнал что спрашиваеш понял только одно
про то что тест если влизает то скрола не надо делаеш условие если высота текста равна высоте окна или меньше его то пораметер скрола visible = 0 ну или другой кадр