Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   реално написать Wrap text around pictures ? (http://www.flasher.ru/forum/showthread.php?t=88574)

G.W.M 26.11.2006 17:09

реално написать Wrap text around pictures ?
 
ест идеи как написать

http://www.microsoft.com/mac/product...04/wd_wrap.xml

MerlinTwi 26.11.2006 17:58

встроенными средствами никак (имхо), но сделать вполне реально. Выводить тест не сразу, а в виде вертикального набора строк, проверяя не залезла ли строка на картинку, самостоятельно перенося остаток строки на следующую строчку.

FlexBuilder 28.11.2006 14:42

2 Merlin ну это не халява :)

__i 28.11.2006 20:04

Геморой %). но особо ниче сложного нету,

есть габариты картинки, есть высота строки -> вычислем длинну строки для данной для конкретной строки, ну и рисуем ее соответственно.

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

miramax 28.11.2006 20:20

Проще и лучше html в текстовых полях заюзать

MerlinTwi 28.11.2006 21:37

Цитата:

Сообщение от miramax
Проще и лучше html в текстовых полях заюзать

Не получится. Речь про обтекание не прямоугольной картинки.
Цитата:

Сообщение от __i
мы не сможем выделить весь текст и скопировать мышкой

Тоже решаемо, но действительно с извратами.
Так что причина должна быть очень веской, чтобы за реализацию этого нужно было бы браться.

miramax 28.11.2006 21:56

Цитата:

Сообщение от MerlinTwi
Не получится. Речь про обтекание не прямоугольной картинки.

Ооо.... это непросто. Но придумать что-нибудь можно :)

MerlinTwi 28.11.2006 22:36

Цитата:

Сообщение от miramax
Ооо.... это непросто. Но придумать что-нибудь можно :)

Действительно, можно было бы порезать картинку на прямоугольные полоски по высоте строки, и выводить их. Только я сомневаюсь в этом способе, т.к. html во флеше тот еще геморрой, а картинки в html-е, это ваще пипец :(

miramax 28.11.2006 22:38

Цитата:

Сообщение от MerlinTwi
Действительно, можно было бы порезать картинку на прямоугольные полоски по высоте строки, и выводить их. Только я сомневаюсь в этом способе, т.к. html во флеше тот еще геморрой, а картинки в html-е, это ваще пипец :(

Можно поробовать хиттестом определять, где переводить текст на новую строчку. А если заузать хиттест битмапдаты, будет ещё лучше

MerlinTwi 28.11.2006 22:59

Отличный вариант!

G.W.M 29.11.2006 00:36

спасибо за предложеные идеи если будет что реально получаться
сможете увидеть тут http://www.thecurrentevents.com/editor
на даном этапе написано на 8 версии но придотса писать на AS3 так как толка там ест решения для проблемы...

Aleksey123 29.11.2006 01:15

работает только из под firefox и почему то вижу узкую полоску сверху а не на весь экран


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

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