Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   пробелы... (http://www.flasher.ru/forum/showthread.php?t=63611)

spartan 13.10.2004 19:08

мля, постоянно забываю про систему форума:
Код:

s="Ф Л Э Ш А  Р У Л И Т  П О - П О Л Н О Й";
s="П Э И Н Т  Р У Л И Т";

но при этом не надо забывать про предидущюю систему, которая сокращала пробелы между "правильными" словами.
опнимаете она тоже должна работать.
Пытаюсь их как-то сконтачить...
Нужно чтоб пробелы между нормальными словами сокращались (до одного),а между мутантами("Ф Л Э Ш А") нет.
Переменная "s" может принимать значение и нормального слова и слова-мутанта .
Вот такой пропаринг.

Iv 13.10.2004 19:18

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

spartan 14.10.2004 13:32

Что-то я не понимаю, какой словарь ?
Разве флэшик не может определить, большие символы используются или маленькие, и есть ли между ними пробелы или нет ?

Iv 14.10.2004 14:06

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

spartan 14.10.2004 15:16

Блин какой шрифт ?
если человек привык Юзать огромные буквы и пробелы между ними то ничего не поделаешь, отображать надо желание пользователя системой - это закон.
Надо предусмотреть все возможные варианты....
Ведь на форуме многие пишут "С П А С И Б О О Г Р О М Н О Е"
и система показывает зтот текст без пробелов между словами,
хотя человек специально сделал два (!) пробела между соседними словами.
Слова-мутанты это и есть "В О Т Т А К И Е С Л О В А"...
А мне надо чтоб это предстало пред глазами вот в таком виде:
Код:

"В О Т  Т А К И Е  С Л О В А"
как видишь - по пробелу между буквами и по два пробела между словами.
А то мне показалось - ты немного не понимаешь о чём я говорю..

Iv 14.10.2004 15:55

ок. ты только скажи, как ты собираешься вычислять что это слова-мутанты, чтобы выдрать их из общего текста и применить к ним отдельные правила форматирования. а дальше уже разберемся :).
моё имхо - корректно сделать это маловероятно, ибо:

1. если пользователь поставил 3-4 пробела между словами, то что делаем?
2. если пользователь ставит по 2-3 пробела между буквами, то что делаем?
3. если пользователь ставит пробелы между буквами в нижнем регистре, то что делаем?
...и еще примерно 200-300 подобных вариаций.

Думаю, что сделать поиск и замену чего угодно на что угодно не трабл. В данном случае проблема в том, по каким правилам такую замену производить. Поверь, ни одно правило в данном случае корректно работать не будет.

Насчет
Цитата:

А то мне показалось - ты немного не понимаешь о чём я говорю
- я (и любой другой человек) понимаю или не понимаю тебя ровно настолько, насколько внятно ты сформулировал свою мысль.
Цитата:

Если весь мир повернулся к тебе задом, проверь, может это ты не с той стороны стоишь?

nuran 14.10.2004 17:02

Ваня слушай вопрос.
Если я интервалом делаю дублирование клипов, но интервал у меня меньше, чем время смены фрейма, то что делает флеш плеер:
- он дублирует его в промежутке, но резултат показывает после смены кадра
- он дублирует его только после смены кадра?

Iv 14.10.2004 17:17

ты во все топики это запостил? :)

проверь сам.
ставишь fps =1
запускаешь интервал
в интервале вызываешь показ i++ в текст поле.

Iv 14.10.2004 17:20

юзай
updateAfterEvent()

nuran 14.10.2004 17:25

О, это идея, надо попробовать.
Глючит это только при загрузке, когда загружено всё работает нормально.

Спасибо.


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

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