PDA

Просмотр полной версии : не могу понять, почему не пашет!!!


TEA
18.03.2003, 17:53
первый кадр
=============================================
q = 1;
text = "сюда нужно вписать текст";
stop();
=============================================
кадр 2
=============================================
if (q <= text.length) {
_root.textbox = text.substring(0, q);
if (textbox.length == 10) {
textbox += "\n";
}
q++;
}
else {
textbox = text;
gotoAndStop(1);
}
=============================================
кадр 3
=============================================
gotoAndPlay(2);
=============================================

обясните почему он печатает все в одну строку а не разбивае, на строки по 10 симво.

lexass
18.03.2003, 18:07
первый кадр
========================================
stop();

sultan_M
18.03.2003, 18:11
Попробуй:


if (textbox.length >= 10) { ...


или может быть ( textbox = text; ) мешает .. Удали строку:

textbox = text;

TEA
19.03.2003, 09:27
уже и так и так пробывал. такое ощущение буд то он вложеный if не обрабатывает!

fMX
19.03.2003, 10:15
А как это всё у тебя после первого кадра идёт на второй, если в первом стоит stop() ; ......??:confused:??

.... незнаю о том же тебе намекал `lexass`.....

lexass
19.03.2003, 10:21
ну проверь ты пошагово.... :cool: