Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: Przezroczystość
mikmas
From Łódź Stadt




Typ: neutral
Postów: 772
Zarejestrowany: Apr 2003
Przezroczystość

Znalazłem fajny sposób na ustawienie przezroczystości obrzkowi w VB: rysuje się go w paincie i tam gdzie ma być przezroczyste jest jakiś wyjątkowy, nigdzie nie występujący poza tym miejscem kolor. Całość kopiuje i przerabiam na Gif'a z przezroczystością w tym miejscu (używam do tego prog Gif Movie Gear). Zapisuje, wstawiam obraz w VB i wczytuje gifa. Wszystko ładnie jest dopóki nie dam, aby się obraz przesunął. Tam gdzie było przezroczyste jest wartość koloru taka sama jak przycisku(vbButtonFace)(oczywiście na moment przesuwu). Jak temu zapobiec, bez dużego męczenia się?


_____________________________________________
4C;65;70;69;65;6A;20;62;79;9C;20;73;69;EA;20;
62;61;72;64;7A;69;65;6A;20;73;6B;6F;6E;63;65;
6E;74;72;6F;77;61;B3;20;6E;61;20;6F;64;70;6F;
77;69;65;64;7A;69;2C;20;61;20;6E;69;65;20;6E;
61;20;72;6F;7A;73;7A;79;66;72;6F;77;79;77;61;
6E;69;75;20;3A;50

28-01-2004 22:10
Pokaż profil mikmas  Wyślij email do mikmas   Odwiedź stronę mikmas       3632553
anonim




Typ: Nie zarejestrowany

tak przy okazji zapytam czy da sie jakos uzyskać półprzeźroczysty piksel... tak abym mógł go gdzies nałożyc... tzn na inny piksel

29-01-2004 11:20
  
Jelcyn
Admin forum




Typ: admin
Postów: 895
Zarejestrowany: Apr 2002

Rozumiem, ale nie wiem jak pomóc. Ktoś kiedyś mi o tym pisał jak temu zapobiec (podobno ustawia się jakąś cechę) ale nawet nie pamiętam jak to dokładnie się robiło, ani xywy owego gościa. Wiem tyle, że pisał proste gierki strategiczne (bitewne) w VB.


_____________________________________________
Jelcyn
vb4all(małpka)canpol.pl
http://www.coderscity.pl/no-vb4all * http://www.jelcyn.com

29-01-2004 11:43
Pokaż profil Jelcyn  Wyślij email do Jelcyn   Odwiedź stronę Jelcyn       270849979    6237704
kicaj




Typ: neutral
Postów: 271
Zarejestrowany: Aug 2003

a czemu poprostu nie uzyc api-> Transtarent(...)

29-01-2004 19:22
Pokaż profil kicaj  Wyślij email do kicaj        3914568
bisiek




Typ: neutral
Postów: 487
Zarejestrowany: Jul 2003

Lepiej użyć maski i poleceń BitBlt, bo TarnsparentBlt na niektórych komputerach zżera dużo pamięci, gdy funkcja jest często wywoływana.


_____________________________________________
www.mob.abc.pl - moja strona o VB

30-01-2004 16:19
Pokaż profil bisiek  Wyślij email do bisiek   Odwiedź stronę bisiek       3380672
Chudy
[TLHW]Wiktor



Typ: moderator
Postów: 574
Zarejestrowany: Aug 2002

Racja bisiek. Ja napisałem nawet ostatnio algorytm który tworzy maski do gifów bo nie chciało mi się ich robić do jednej gry bo tam była maaasa grafy.


_____________________________________________
Projekt "Thunder Cannons" nadchodzi...

30-01-2004 22:55
Pokaż profil Chudy  Wyślij email do Chudy   Odwiedź stronę Chudy       1220895
bisiek




Typ: neutral
Postów: 487
Zarejestrowany: Jul 2003

No, ale często się zdarza że grafika zawiera kolor który ma być usuwany i po algorytmie nie wygląda za dobrze.


_____________________________________________
www.mob.abc.pl - moja strona o VB

31-01-2004 15:35
Pokaż profil bisiek  Wyślij email do bisiek   Odwiedź stronę bisiek       3380672
Wszystkich odpowiedzi: 6 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1