Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   Kak sdelat' perevod stroki (http://www.flasher.ru/forum/showthread.php?t=26092)

marmotte 21.01.2002 19:01

Kak sdelat' perevod stroki
 
Вложений: 1
Privet,
podskazhite kak v Action Script sdelat' perevod stroki
v
text="blabla bla"

zilder 21.01.2002 20:37

Если ты имеешь в виду перенос по словам в Dynamic Text, то в окне text options нужно поменять single line на multiline и поставить галочку на word wrap.

marmotte 21.01.2002 21:03

net, ty ne ponial, u menia v actions propisan text, no tam tol'ko odna linija, a mne mnogo nado

vot ishodnik, pliz

spasibo

a chert, nel'zia .fla zagruzit'...........shto delat'?

nagash 21.01.2002 21:28

/n

StimS 22.01.2002 00:32

2_marmotte:

Пакуй ФЛА в ЗИП

Barmaglot 22.01.2002 14:12

\n
txt='line 1\nline 2';

marmotte 22.01.2002 18:38

2 stims
 
zavtra prishlu, tut ne archivatora ne figa netu.......

marmotte 22.01.2002 18:50

vot on
 
Вложений: 1
vot ishodnik, nado chtoby texta mnogo bylo, a ne odna stroka...pomogite pliz
merci

Barmaglot 22.01.2002 20:19

Вот как получилось у меня
 
Правдв я переписал для 5-го флэша :)

Сценарий 3-го кадра будет таким:

name="char"+i;
duplicateMovieClip (char, name, i);
obj=this[name];
c=substring(text, i, 1);

obj.letter.char=c;
obj._xscale=10*size;
obj._yscale=10*size;

X+=obj._width;
if (c=='\n') {
X=X0;
Y+=dY;
};
obj._x=X;
obj._y=Y;

i++;

В первом кадре надо определить константа X0. dY, начальные значения X и Y.
Кое что можно улучшить, но в общем и так работает ;)

marmotte 22.01.2002 20:37

bergamlotu
 
a mozhet vylozhish' fail so svoimi izmeneniyami....
spasibo


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

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