Форум: "Media";
Текущий архив: 2005.01.30;
Скачать: [xml.tar.bz2];
ВнизВ ShockWaveFlash не работает transparent . Найти похожие ветки
← →
BDenis © (2004-10-01 17:54) [0]В TShockWaveFlash в свойстве Windows Mode не работает "transparent", т.е. фон флэшки прозрачным не становится. В чем может быть дело?
← →
Fredericco © (2004-10-01 19:17) [1]И не станет, все дело в как то не правильно написанном ActiveX контролом. Мне так в Борланд сказали.
← →
BDenis © (2004-10-01 19:47) [2]Вот обидно-то! А чем пользоваться?
← →
Sanek_Metaller © (2004-10-02 00:11) [3]to BDenis ©:
Тебе на что серое вещь-во?Если кнопки делаешь то делай их квадратными,если невтерпеж,то фон флэшки(swf) сделай равным фону формы(это во флэше надо).И все будет круто.
← →
BDenis © (2004-10-02 09:40) [4]to Sanek_Metaller ©:
> Тебе на что серое вещь-во?
Ну скажем так: заставка это должна быть и именно с прозрачным фоном, т.к. форма тоже прозрачная, т.е. кроме, так скажем, персонажа флэшки ничего не должно быть видно, даже фона. Ну представь себе: выбегает человечек такой на рабочий стол и убегает. Тут фон совсем ни к чему
← →
Sanek_Metaller © (2004-10-02 12:10) [5]Был здесь чел один:Passer-by его звали вроде он сталкивался с этой пробремой,и пытался ее решить.Посылаю тебе его труды.
И можешь попроборать сделать цвет фона в свф:=например зеленым,и у формы транспорент колор:=зеленым,но получится криво.
← →
BDenis © (2004-10-02 12:58) [6]to Sanek_Metaller ©:
> И можешь попроборать сделать цвет фона в свф:=например зеленым,и у формы транспорент колор:=зеленым,но получится криво.
Я пока так и сделал... А за письмо спасибо.
← →
Sanek_Metaller © (2004-10-02 14:28) [7]>BDenis © (02.10.04 12:58) [6]
Незачто,а то тут тема флэша в делфи не очень популярна,хоть кому-то интересна.
зы:на http://www.dalphiflash.com -есть немного инфы
← →
BDenis © (2004-10-02 19:09) [8]
> зы:на http://www.dalphiflash.com -есть немного инфы
Ага, я там уже был :)
← →
BDenis © (2004-10-02 19:10) [9]Кстати, там тоже написано, что WMode не поддерживается в Дэльфи.
← →
Sanek_Metaller © (2004-10-03 13:36) [10]2BDenis ©:
А ты случаем не знаешь,как на TShockWaveFlashAx загрузить swf из dll?
← →
Кузя (2004-10-03 15:47) [11]А кто нибудь через в KOL пробовал юзать этот активХ?
Может в KOLе по уму?
← →
Sanek_Metaller © (2004-10-03 17:52) [12]>Кузя (03.10.04 15:47) [11]
Там в самом АктивХ проблема.
← →
Кузя (2004-10-03 19:51) [13]
> Там в самом АктивХ проблема
В котором, в flash.ocx? А InternetExplorer как тогда показывает, он ведь юзает ту же OCX, или ты о чем то другом?
← →
Sanek_Metaller © (2004-10-04 14:27) [14]>Кузя (03.10.04 19:51) [13]
В IE ненужна прозрачность,там на сайте бгколор:=цвету,который во флэше ставят цветом фона.
← →
Кузя (2004-10-04 15:45) [15]Не дорогой, рисуем прямоугольник с alpha = 50, позиционируем ее абсолютно в любимом хтмл редакторе и вуаля - текст виден не только там где "рисунка" нету, но и под рисунком!
Так что дело всеже в Дльфийской реализации обвертки для АктивХ и копать нужно в этом направлении.
← →
Sanek_Metaller © (2004-10-04 18:16) [16]>Кузя (04.10.04 15:45) [15]
Транспорент-это если на него(прозрачное место) кликнуть,клик будет сделан на то,что под прозрачным местом.
Альфа-это другое.Например рисуешь ты кнопку,какую-нить круглую,а свф квадратный,что ты будешь делать?Через альфу пробовать?
← →
Кузя (2004-10-04 23:45) [17]Санек, ты чо то не в тему. Я не оспариваю понятия альфы и прозрачности. Еще раз.
Дельфийская реализация обвертки к АктивХ-у не позволяет делать ни прозрачность ни альфаканал. "Обвинение" в сторону Дельфи основано на том, что и Дельфи и IE юзают одну и туже либу - flash.ocx, но при этом в IE есть и прозрачность и альфа.
Следовательно, чтобы добится этих фичь в Дельфи нужно найти решение, которое не основано на стандартных дельфийских контролах.
← →
Sanek_Metaller © (2004-10-05 08:50) [18]Дело в том,что у самой свфки есть свой фон,и у АктивХ компонента есть свой фон.Альфа во в делфи работает,а вот свойство транспорент компонента TShockWaveFlashAx нет.
Если не веришь-вот пример: http://sanekmetaller.narod.ru/fm.rar
Когда наводишь на меню-поверх первоначального изображения накладывается полупрозрачное.
Зы:если что читай пост 4,там написано то,что необходимо реализовать,но не получается.
← →
BDenis © (2004-10-05 21:20) [19]
> Sanek_Metaller © (03.10.04 13:36) [10]
> А ты случаем не знаешь,как на TShockWaveFlashAx загрузить
> swf из dll?
Нет, я таким не занимался...
← →
Sanek_Metaller © (2004-10-05 21:28) [20]>BDenis © (05.10.04 21:20) [19]
Жаль,я никак не могу найти ответ на этот вопрос.
← →
Кузя (2004-10-06 15:40) [21]> Если не веришь-вот пример:
Чо-то не уловил, что демонстрирует твой пример. У тебя там меню как одна флешка или несколько?
← →
Sanek_Metaller © (2004-10-06 19:10) [22]>Кузя (06.10.04 15:40) [21]
Я же писал,что этот пример демонстрирует Альфу в делфи.
зы:флэшэк несколько,если бы была обна,то под нее нельзя было бы кликнуть,тк св транспарент у нее не работает,+надо знать FSCommand.
← →
Кузя (2004-10-07 20:40) [23]
> Альфа во в делфи работает
Покажи мне хоть один контрол, который бы лежал на форме и был полупрозрачен. Можно сделать полупрозрачной всю форму, а вот отдельный контрол сомневаюсь.
← →
Sanek_Metaller © (2004-10-07 21:33) [24]>Кузя (07.10.04 20:40) [23]
не спорю,но внутри самой свф есть полупрозрачные симфолы,и они в делфи работают
← →
Кузя (2004-10-08 16:26) [25]
>но внутри самой свф есть полупрозрачные симфолы,и они в делфи работают
да не в дельфи, а в активХ-е. Это активХ рисует а не Дельфи! Естественно он рисует правильно, только вот TOleControl, от которого наследуются все обвертки к АктивХ-ам не умеет быть прозрачным. Если бы умел, то на все 100% уверен, что бсе бы работаболо корректно!
← →
GROL (2004-10-17 01:45) [26]
> Sanek_Metaller © (02.10.04 14:28) [7]
> а то тут тема флэша в делфи не очень популярна,хоть кому-то интересна.
Можно организовать рускоязычный форум на самом http://www.DelphiFlash.com, если в этом есть такая необходимость, но не уверен что русские там особо тусуются...
Страницы: 1 вся ветка
Форум: "Media";
Текущий архив: 2005.01.30;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.047 c