PDA

Просмотр полной версии : как програмно нарисовать подсказку?


maxmets_
15.09.2009, 18:18
друзья! у меня такой неопытный вопрос (так как я с флешем не сталкиваелся, а теперь надо):
http://savepic.ru/796381.gif
как програмно создать такую штуку? можнно ли это? фигурка имеет градиент бордера, расплывчатую тень, состоит кроме того из двух элементов: из прямоугольничка и треугольничка (который тени уже не имеет). наворот наверное страшный, и все же может можно такое сделать?

fljot
15.09.2009, 18:27
можно, но муторно.
именно программно вам для чего надо? нет программы Flash, где можно было бы нарисовать, или что-то другое?

maxmets_
15.09.2009, 18:36
нужно для этого: http://www.flasher.ru/forum/showthread.php?p=850941
может и не нужно, если можно как-то по-другому решить. подскажите, плз
кстати, именно во флеше эта картинка и нарисована

Яски
15.09.2009, 19:14
Если программно, то можно сделать такой слоеный пирог:
Sprite
Shape (Shadow фильтр)
прямоугольник со скругленными концами залитый градиентом
Shape
желтый прямоугольник со скругленными концами
Shape
треугольник
Text
А затем припечь все cacheAsBitmap = true

fljot
15.09.2009, 20:33
ну нарисовать руками как Яски описал, выставить прямоугольникам slice9grid, а потом присвоить этому символу класс, в котором делаем сеттер label. после выставления текста смотрите размер текстфилда и подгоняете размеры прямоугольников и позицию треугольника

maxmets_
16.09.2009, 12:18
спасибо, смысл в общих чертах понятен. не подскажете, pls, где можно посмотреть пример кода, или может справочник, так как я не флешер и с actionscript не сталкивался
p.s. у гугла спрашивал, не помогло :)

wvxvw
16.09.2009, 18:23
прикрепленная тема как никак...
http://flasher.ru/forum/announcement.php?f=83&a=30

flash33
16.09.2009, 19:18
Заплатите мне если не жалко пожалуйста 200 рэ ;)

Яски
16.09.2009, 19:43
А где тень?

mooncar
16.09.2009, 19:55
Утром деньги, вечером - тень :)

flash33
16.09.2009, 19:56
Ах ты, ух ты, а ведь в голове так и сверлило - что то забыл :D
Исправил

maxmets_
17.09.2009, 13:13
друзья! спасибо, все получилось, тему можно закрывать. особо помогли flash33 и Яски.
flash33, по поводу денег :) в принципе можно было бы, но я не знаю как. живем мы с вами сильно далеко, напишите какой-то электронный способ, если я его смогу освоить, пришлю

flash33
17.09.2009, 14:04
Я сегодня щедрый, угощаю :)