Просмотр полной версии : как програмно нарисовать подсказку?
maxmets_
15.09.2009, 18:18
друзья! у меня такой неопытный вопрос (так как я с флешем не сталкиваелся, а теперь надо):
http://savepic.ru/796381.gif
как програмно создать такую штуку? можнно ли это? фигурка имеет градиент бордера, расплывчатую тень, состоит кроме того из двух элементов: из прямоугольничка и треугольничка (который тени уже не имеет). наворот наверное страшный, и все же может можно такое сделать?
можно, но муторно.
именно программно вам для чего надо? нет программы Flash, где можно было бы нарисовать, или что-то другое?
maxmets_
15.09.2009, 18:36
нужно для этого: http://www.flasher.ru/forum/showthread.php?p=850941
может и не нужно, если можно как-то по-другому решить. подскажите, плз
кстати, именно во флеше эта картинка и нарисована
Если программно, то можно сделать такой слоеный пирог:
Sprite
Shape (Shadow фильтр)
прямоугольник со скругленными концами залитый градиентом
Shape
желтый прямоугольник со скругленными концами
Shape
треугольник
Text
А затем припечь все cacheAsBitmap = true
ну нарисовать руками как Яски описал, выставить прямоугольникам slice9grid, а потом присвоить этому символу класс, в котором делаем сеттер label. после выставления текста смотрите размер текстфилда и подгоняете размеры прямоугольников и позицию треугольника
maxmets_
16.09.2009, 12:18
спасибо, смысл в общих чертах понятен. не подскажете, pls, где можно посмотреть пример кода, или может справочник, так как я не флешер и с actionscript не сталкивался
p.s. у гугла спрашивал, не помогло :)
прикрепленная тема как никак...
http://flasher.ru/forum/announcement.php?f=83&a=30
Заплатите мне если не жалко пожалуйста 200 рэ ;)
Утром деньги, вечером - тень :)
Ах ты, ух ты, а ведь в голове так и сверлило - что то забыл :D
Исправил
maxmets_
17.09.2009, 13:13
друзья! спасибо, все получилось, тему можно закрывать. особо помогли flash33 и Яски.
flash33, по поводу денег :) в принципе можно было бы, но я не знаю как. живем мы с вами сильно далеко, напишите какой-то электронный способ, если я его смогу освоить, пришлю
Я сегодня щедрый, угощаю :)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.