PDA

Просмотр полной версии : Видимая область


zlibeg
16.05.2007, 17:48
Привет!

Есть флешка со скроллом, но количество текста в скроле по вертикали ограничено видимой облатьстью документа (3600). Можно ли её как-то увеличить?

Спасибо

http://img237.**************/img237/1226/fldocif8.jpg

DimZ
16.05.2007, 17:52
нет. и в cs3 тоже не будет работать :(

etc
16.05.2007, 18:05
А зачем, простите, столько текста запихивать во флеш?

Aziz Zaynutdinoff
16.05.2007, 18:11
давно уже существует понятние DynamicText :)

zlibeg
16.05.2007, 18:24
давно уже существует понятние DynamicText :)

Он у меня почему-то не отображается. В чём может быть проблема?

Fernando Costa
16.05.2007, 18:28
проблема может быть в embeded fonts

mozi
16.05.2007, 23:09
если я правильно понял там скроллинг позволяет прокручивать текст. если это сделано ручками с использованием маски - динамический текст пропадает. этого можно избежать если использовать setMask()

zlibeg
17.05.2007, 13:30
если я правильно понял там скроллинг позволяет прокручивать текст. если это сделано ручками с использованием маски - динамический текст пропадает. этого можно избежать если использовать setMask()

проблема была в embeded fonts.
решено.

ещё одна мелочь:

есть функция mc.stop(); , где mc - мувиклип.
как эту функцию применить также для мувиклипа mc2?

mc.stop();
mc2.stop();

так работает, но это древнегреческий способ

Kikasso
17.05.2007, 13:34
Хотите, вот древнеримский способ:
stop.apply(mc);
stop.apply(mc2);

zlibeg
17.05.2007, 13:54
Хотите, вот древнеримский способ:
stop.apply(mc);
stop.apply(mc2);

мне что-нибудь по-проще бы

iNils
17.05.2007, 13:58
Что может быть проще чем, то, что вы сами написали?

etc
17.05.2007, 14:16
mc.stop.apply(mc,null);
:D

zlibeg
17.05.2007, 14:36
Что может быть проще чем, то, что вы сами написали?

mc.stop();
mc.onRollOver = function () {
clearInterval (interval);
interval = setInterval (mcMove, 1, true);
}

Мне этот код нужно применить на 20 мувиклипов :confused:

Aziz Zaynutdinoff
17.05.2007, 14:37
for(var i:Number = 0; i < 5; i++)
{
this["mc" + i].stop();
}


Перебирает мувики: this.mc0, this.mc1, ... this.mc4 и останавливает их.

d0cent
22.05.2007, 04:28
проблема была в embeded fonts.
решено.



А можно узнать как решили? У меня аналогичная проблема, embeded fonts пробовал - не помогает, текст под маской всеравно не видно.

this.create
22.05.2007, 10:14
А можно узнать как решили? У меня аналогичная проблема, embeded fonts пробовал - не помогает, текст под маской всеравно не видно.
Значит пробуйте наложить маску программно. Ищите в справке Flash информацию про метод класса MovieClip setMask.