Ta strona stosuje pliki cookies. Poczytaj co to jest w polityka cookies



Tworzenie gier 2D i 3D
Animacja 2d
Grafika 3D
Tworzenie muzyki

Kącik początkującego

Gimp Tryby mieszania obrazków w Androidzie

    Dla tych, którzy na co dzień korzystają z Photoshopa brak możliwości wyboru trybu mieszania warstw byłby olbrzymim ograniczeniem możliwości tego programu. W Corona SDK również mamy możliwość wyboru w jaki sposób będą mieszane nakładające się na siebie obrazki.

     Najprostszym sposobem mieszania jest całkowite przysłonięcie obrazka przez ten który leży wyżej. Zobaczmy to w praktyce:

Ładujemy 2 obrazki (klikamy prawym klawiszem myszy na obrazku i dać "zapisz jako" do katalogu, gdzie są pliki projektu Corona SDK, czyli np. main.lua.):

local krajobraz display.newImage("krajobraz.png")
local pilka_plazowa display.newImage("pilka_plazowa.png"
)
pilka_plazowa.blendMode "multiply" 
 

Ładujemy najpierw obrazek z krajobrazem później naszą już znaną piłkę plażową a następnie wybieramy tryb mieszania. 

corona_sdk_30.jpg

W tym przypadku wybraliśmy tryb mnożenia czyli "multiply". Efekt można zobaczyć obok na zdjęciu.

corona_sdk_31.jpg

Kolejny efekt to dodawanie "add", czyli wpisujemy:
pilka_plazowa.blendMode "add"  

Wynik działania tego trybu miesznia jest widoczny obok.

corona_sdk_32.jpg

Wynik działana efektu "screen" jest widoczny obok.

pilka_plazowa.blendMode "screen" 

corona_sdk_29.jpgGdy natomiast potrzebujemy wrócić do domyślnego trybu mieszania wystarczy, że wpiszemy tryb "normal". Wtedy obrazek wyższy całkowicie zasłoni ten nad którym się znajduje oprócz oczywiście elementów przeźroczystych.

 Zachęcam do samodzielnych testów.

Czytaj dalej: Jak wyświetlić obrazek - Android
Warning: include_once(includes/rss_fetch.php) [function.include-once]: failed to open stream: No such file or directory in /home/ekoinst/domains/pcwiedza.pl/public_html/tworzenie-gier/includes/funkcje.php on line 548

Warning: include_once() [function.include]: Failed opening 'includes/rss_fetch.php' for inclusion (include_path='.:/opt/alt/php52/usr/share/pear:/opt/alt/php52/usr/share/php') in /home/ekoinst/domains/pcwiedza.pl/public_html/tworzenie-gier/includes/funkcje.php on line 548

Różne

copyright © Pcwiedza.pl