<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>blog.swish.pl &#187; Pokaz zdjęć</title>
	<atom:link href="http://flashblog.swish.pl/category/pokaz-zdjec/feed/" rel="self" type="application/rss+xml" />
	<link>http://flashblog.swish.pl</link>
	<description>Tworzenie animacji Flash, banerów, stron www w programie SWiSH Max. Tutoriale.</description>
	<lastBuildDate>Thu, 06 Oct 2016 06:49:36 +0000</lastBuildDate>
	<language>pl-PL</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=3.7.41</generator>
	<item>
		<title>Samouczki (tutoriale): Obracanie obrazów w kierunku poziomym lub pionowym</title>
		<link>http://flashblog.swish.pl/pokaz-zdjec/samouczki-tutoriale-obracanie-obrazow-w-kierunku-poziomym-lub-pionowym/</link>
		<comments>http://flashblog.swish.pl/pokaz-zdjec/samouczki-tutoriale-obracanie-obrazow-w-kierunku-poziomym-lub-pionowym/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 21:52:51 +0000</pubDate>
		<dc:creator><![CDATA[admin]]></dc:creator>
				<category><![CDATA[Pokaz zdjęć]]></category>

		<guid isPermaLink="false">http://flashblog.swish.pl/?p=621</guid>
		<description><![CDATA[Widzieliście pewnie wiele animacji Flash, gdzie obrazy przechodziły jedne w drugie, poprzez obracanie ich w kierunku pionowym lub poziomym. Tego typu działanie jest dość łatwe do osiągnięcia z podstawową wiedzą o  trygonometrii ze szkoły średniej, oraz pewnych skryptów. Ten poradnik wyjaśnia podstawy  trygonometrii, tak, by można było rozszerzyć to rozwiązanie na własny użytek. Konstruowanie klipu [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><span class="drop">W</span>idzieliście pewnie wiele animacji Flash, gdzie obrazy przechodziły jedne w drugie, poprzez obracanie ich w kierunku pionowym lub poziomym. Tego typu działanie jest dość łatwe do osiągnięcia z podstawową wiedzą o  trygonometrii ze szkoły średniej, oraz pewnych skryptów.</p>
<p>Ten poradnik wyjaśnia podstawy  trygonometrii, tak, by można było rozszerzyć to rozwiązanie na własny użytek.</p>
<p><object id="swfobj_0" width="400" height="200" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://blog.swishzone.com/wp-content/uploads/2011/09/rotateimage3.swf" /><embed id="swfobj_0" width="400" height="200" type="application/x-shockwave-flash" src="http://blog.swishzone.com/wp-content/uploads/2011/09/rotateimage3.swf" /><!--[if !IE]>&#8211;> <img src="http://blog.swish.pl/wp-includes/js/tinymce/themes/advanced/img/trans.gif" class="mceItemMedia mceItemFlash" width="400" height="200" data-mce-json="{'video':{},'params':{'src':'http://blog.swishzone.com/wp-content/uploads/2011/09/rotateimage3.swf'},'object_html':' <!--<![endif]--> <!--[if !IE]>&#8211;> ‚}&#8221; alt=&#8221;" /><!--<![endif]--></object></p>
<p><span id="more-621"></span></p>
<h2>Konstruowanie klipu filmowego</h2>
<p><a href="http://blog.swishzone.com/wp-content/uploads/2011/09/cap-2011-09-19_011.png"><img title="cap 2011-09-19_01" src="http://blog.swishzone.com/wp-content/uploads/2011/09/cap-2011-09-19_011.png" alt="" width="181" height="89" /></a>Konspekt dla tego przykładu jest pokazany obok.</p>
<p>Aby utworzyć klip filmowy, zaimportuj dwa obrazy tej samej wielkości do obszaru roboczego. Zmień ich nazwę na <strong>s1</strong> i <strong>s2</strong>. Następnie ustaw opcję Cel (w panelu Właściwości) dla s1 i s2. Wybierz obydwa kształty i zgrupuj je do klipu filmowego (wybierz, kliknij prawym przyciskiem | grupowanie | Grupuj jako Klip filmowy). Nazwij nowy klip filmowy <strong>rotateimage</strong>. Oba kształty mają ich początkowe nazwy <strong>_x</strong> i <strong>_y</strong> ustawione na  0,0 z punktami odniesienia i transformacji ustawianymi na środek (ustawić za pomocą paneli Transformacja lub Zmiana kształtu).</p>
<h2>Prosta Trygonometria</h2>
<p><a href="http://upload.wikimedia.org/wikipedia/commons/4/4f/TrigonometryTriangle.svg"><img src="http://upload.wikimedia.org/wikipedia/commons/thumb/4/4f/TrigonometryTriangle.svg/400px-TrigonometryTriangle.svg.png" alt="File:TrigonometryTriangle.svg" width="400" height="300" /></a></p>
<p>Na powyższym diagramie, przyprostokątna przyległa (ang. Adjacent) i przyprostokątna naprzeciwległa(ang. Opposite) są w odniesieniu do kąta A.</p>
<p>A,B i C są kątami. np. Kąt A jest wewnętrznym kątem tworzonym przez boki  b i c.</p>
<p>a,b i c są długościami boków trójkąta. Dlatego:</p>
<p><strong>sin(A) = przyprostokątna naprzeciwległa (a, ang. <strong>Opposite</strong>) / przeciwprostokątna (c, ang. <strong>Hypotenuse</strong>)<br />
</strong></p>
<p><strong>cos(A) = <strong>przyprostokątna przyległa (b, ang. <strong></strong></strong>Adjacent) / <strong>przeciwprostokątna (c, ang. <strong>Hypotenuse</strong>)</strong></strong></p>
<p>W podobny sposób, dla kąta B:</p>
<p><strong>sin(B) = (b) / (c)</strong></p>
<p><strong>cos(B) = (a) / (c)</strong></p>
<p>Wpis Wikipedii o Trygonometrii można znaleźć <a title="wikipedia Trygonometria odnośnik" href="http://pl.wikipedia.org/wiki/Trygonometria" target="_blank">tutaj</a>.</p>
<p>Przy użyciu obiektu Math dostępnego w skryptach, możliwe jest obliczenie <strong>sin()</strong> i <strong>cos()</strong> dla dowolnego kąta. Obliczenia te mogą być następnie wykorzystane do obliczenia skali i przesunięcia, które mają być zastosowane do każdego obrazka dla danego kąta obrotu. (Uwaga: W ramach obiektu Math Flash-a , <strong>sin()</strong> i <strong>cos()</strong> oczekują, że kąt wyrażony w radianach, dla kątów wyrażonych w stopniach, użyj <strong>sindeg()</strong> i <strong>cosdeg()</strong>).</p>
<p>Poniższy schemat wyprowdza te obliczenia na podstawie widoku  boku zdjęć podczas obracania. Najedź myszką na różne części diagramu by zobaczyć podpięty opis w panelu tekstowym niżej.<br />
<object id="swfobj_1" width="450" height="450" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://blog.swishzone.com/wp-content/uploads/2011/09/diag1.swf" /><embed id="swfobj_1" width="450" height="450" type="application/x-shockwave-flash" src="http://blog.swishzone.com/wp-content/uploads/2011/09/diag1.swf" /><!--[if !IE]>&#8211;> <img src="http://blog.swish.pl/wp-includes/js/tinymce/themes/advanced/img/trans.gif" class="mceItemMedia mceItemFlash" width="450" height="450" data-mce-json="{'video':{},'params':{'src':'http://blog.swishzone.com/wp-content/uploads/2011/09/diag1.swf'},'object_html':' <!--<![endif]--> <!--[if !IE]>&#8211;> ‚}&#8221; alt=&#8221;" /></object>

&nbsp;

Te wzory są prawidłowe dla  0 &lt;= a &lt;= 90.

Gdy powtarzamy sekwencję image 1, image 2 dla kątów 0..360, to następujące wzory są stosowane:

<table width="445" border="1" cellspacing="0" cellpadding="2">
<colgroup> 
<col width="89" /> 
<col width="72" /> 
<col width="106" /> 
<col width="72" /> 
<col width="106" /> </colgroup>



<tbody>

<tr>

<td width="89" height="17"><strong>Zakres kąta
</strong></td>



<td width="72"><strong>image1._y</strong></td>



<td width="106"><strong>image1._yscale</strong></td>



<td width="72"><strong>image2._y</strong></td>



<td width="106"><strong>image2._yscale</strong></td>


</tr>



<tr>

<td height="17">0-90</td>



<td>r*sin(a)</td>



<td>100*cos(a)</td>



<td>-r*cos(a)</td>



<td>100*sin(a)</td>


</tr>



<tr>

<td height="17">90-180</td>



<td>-r*sin(a)</td>



<td>-100*cos(a)</td>



<td>-r*cos(a)</td>



<td>100*sin(a)</td>


</tr>



<tr>

<td height="17">180-270</td>



<td>-r*sin(a)</td>



<td>-100*cos(a)</td>



<td>r*cos(a)</td>



<td>-100*sin(a)</td>


</tr>



<tr>

<td height="17">270-360</td>



<td>r*sin(a)</td>



<td>100*cos(a)</td>



<td>r*cos(a)</td>



<td>-100*sin(a)</td>


</tr>


</tbody>


</table>


W przykładzie na początku artykułu, te wzory są umieszczane w funkcji o nazwie <strong>setAngle()</strong>, która jest zdefiniowana w klipie <strong>rotateimage</strong>.

Skrypt funkcji znajduje się poniżej:

<pre>function setAngle(a) {
    a = a%360;
    if (a &lt; 0) {
        a += 360;
    }

    var ca = Math.cosdeg(a);
    var sa = Math.sindeg(a);

    if (a &lt; 90) {
        s1._yscale = ca*100;
        s1._y = sa*h0/2;
        s2._yscale = sa*100;
        s2._y = -ca*h0/2;
    } else if (a &lt; 180) {
        s1._yscale = -ca*100;
        s1._y = -sa*h0/2;
        s2._yscale = sa*100;
        s2._y = -ca*h0/2;
    } else if (a &lt; 270) {
        s1._yscale = -ca*100;
        s1._y = -sa*h0/2;
        s2._yscale = -sa*100;
        s2._y = ca*h0/2;
    } else {
        s1._yscale = ca*100;
        s1._y = sa*h0/2;
        s2._yscale = -sa*100;
        s2._y = ca*h0/2;
    }
}</pre>


Pierwsze wiersze funkcji narzucają kąt na  0 &lt;= angle &lt; 360.

W skrypcie <strong>cosdeg(a)</strong> i <strong>sindeg(a)</strong> obliczane są raz na początku funkcji. Współczynniki są zapisywane jako <strong>ca</strong> i <strong>sa</strong>, jako że są one używane wiele razy.

<strong>h0</strong> jest wysokością obrazu. Ta wartość jest zapisywana gdy klip filmowy jest załadowany.

<pre>onSelfEvent (load) {
 var h0 = s1._height;
}</pre>


Funkcje te wykonują wszystkie konieczne rzeczy by obrócić obrazki o dany kąt w pionie.

Np., <strong>rotateimage.setAngle(30)</strong> obróci obrazki do pozycji 30 stopni.

<h2>Podążanie za ruchem myszy</h2>


Poniższy kod dodany do głównego filmu, dodaje podążanie za ruchem myszy. Ten dodatek pozwala na zmianę prędkości obrotu i jego kierunku w nawiązaniu do pozycji myszy w górę lub w dół obrazków.

<pre>onSelfEvent (enterFrame) {
    // wołane w każdej klatcee, obraca obrazek o
    // kąt powiększony o (da).
    rotateimage.setAngle(a+=da);
}
onSelfEvent (load) {
    var a=0;
    var da=0;

    /*
    Tworzy funkcję nasłuchującą ruchy myszy, tak by pozycja kursora myszy
    w osi y obraca obrazki w górę i w dół.
    prędkość obrotu jest proporcjonalny do odstępu kursora myszy y od pozycji
    _y klipu rotateimage .
    */
    mouseListener = new Object();
    mouseListener.onMouseMove = function() {
        d = _ymouse - rotateimage._y;
        da = d/10;    
    }

    Mouse.addListener(mouseListener);        
}</pre>


<strong>a</strong> jest bieżącym kątem, <strong>da</strong> jest wielkością kąta zwiększaną na każdej klatce. <strong>da</strong> jest ustawiane w funkcji podążania za myszą.

<strong>rotateimage.setAngle()</strong> jest wołane przy każdej klatce przez zdarzenie <strong>onSelfEvent (enterFrame)</strong> .

<h2>Rozszerzenia</h2>


Jest to dość łatwo rozbudować przykład w celu dodania dodatkowych zdjęć lub zmiany kierunku obrotów do poziomej.

<h3>Cztery obrazy</h3>


Łatwo rozszerzyć ten przykład do przełączania pomiędzy 4 obrazkami. Funkcja <strong>setAngle()</strong> musi być aktualizowany, tak aby różne obrazy są wykorzystywane w różnych kwadrantach (kwadrant jest jednym z czterech segmentów 90 stopni )).
<object id="swfobj_2" width="400" height="200" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"> <!-- wpnl --><param name="src" value="http://blog.swishzone.com/wp-content/uploads/2011/09/rotateimage4.swf" /><embed id="swfobj_2" width="400" height="200" type="application/x-shockwave-flash" src="http://blog.swishzone.com/wp-content/uploads/2011/09/rotateimage4.swf" /><!--[if !IE]>&#8211;> <img src="http://blog.swish.pl/wp-includes/js/tinymce/themes/advanced/img/trans.gif" class="mceItemMedia mceItemFlash" width="400" height="200" data-mce-json="{'video':{},'params':{'src':'http://blog.swishzone.com/wp-content/uploads/2011/09/rotateimage4.swf'},'object_html':' <!--<![endif]--> <!--[if !IE]>&#8211;> ‚}&#8221; alt=&#8221;" /><!--<![endif]--></object><br />
Dla 90-180 zastąp image 3 w image 1</p>
<p>Dla 180-270 zastąp image 3 w image 1 i image 4 w image 2</p>
<p>Dla 270-360 użyj image 1 i zastąp image 4 w image 2.</p>
<p>Ze względu na dodatkowe zdjęcia, konieczne jest wyraźnie widoczność dla każdego obrazu w kodzie dla każdego segmentu.</p>
<p>Uaktualniony skrypt jest poniżej:</p>
<pre>function setAngle(a) {
    a = a%360;
    if (a &lt; 0) {
        a += 360;
    }

    var ca = Math.cosdeg(a);
    var sa = Math.sindeg(a);

    if (a &lt; 90) {
        s1._visible = true;
        s2._visible = true;
        s3._visible = false;
        s4._visible = false;
        s1._yscale = ca*100;
        s1._y = sa*h0/2;
        s2._yscale = sa*100;
        s2._y = -ca*h0/2;
    } else if (a &lt; 180) {
        s1._visible = false;
        s2._visible = true;
        s3._visible = true;
        s4._visible = false;
        s3._yscale = -ca*100;
        s3._y = -sa*h0/2;
        s2._yscale = sa*100;
        s2._y = -ca*h0/2;
    } else if (a &lt; 270) {
        s1._visible = false;
        s2._visible = false;
        s3._visible = true;
        s4._visible = true;
        s3._yscale = -ca*100;
        s3._y = -sa*h0/2;
        s4._yscale = -sa*100;
        s4._y = ca*h0/2;
    } else {
        s1._visible = true;
        s2._visible = false;
        s3._visible = false;
        s4._visible = true;
        s1._yscale = ca*100;
        s1._y = sa*h0/2;
        s4._yscale = -sa*100;
        s4._y = ca*h0/2;
    }
}</pre>
<h3>Poziomy obrót</h3>
<p><object id="swfobj_3" width="400" height="200" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://blog.swishzone.com/wp-content/uploads/2011/09/rotateimage4h.swf" /><embed id="swfobj_3" width="400" height="200" type="application/x-shockwave-flash" src="http://blog.swishzone.com/wp-content/uploads/2011/09/rotateimage4h.swf" /><!--[if !IE]>&#8211;> <img src="http://blog.swish.pl/wp-includes/js/tinymce/themes/advanced/img/trans.gif" class="mceItemMedia mceItemFlash" width="400" height="200" data-mce-json="{'video':{},'params':{'src':'http://blog.swishzone.com/wp-content/uploads/2011/09/rotateimage4h.swf'},'object_html':' <!--<![endif]--> <!--[if !IE]>&#8211;> ‚}&#8221; alt=&#8221;" /></object>

&nbsp;

Aby zmienić kierunek obrotów, zmień odniesienia <strong>_y</strong> na <strong>_x</strong>, <strong>_yscale</strong> na <strong>_xscale</strong> i <strong>_height</strong> na <strong>_width</strong>.

<h2>pliki do pobrania</h2>


Przykładowe pliki można pobrać z <a title="zip file containing example swi files." href="http://blog.swishzone.com/wp-content/uploads/2011/09/rotateimageexamples.zip">linku</a>. Pliki zostały utworzone przy użyciu programu Max4 (20110620) i i mogą być otwierane za pomocą Max4 lub miniMax4 z tymi lub nowszymi datami wydań. Plik zip zawiera 3 przykłady: <strong>rotateimage2.swi</strong> demonstruje obrót dwóch obrazków. <strong>rotateimage4.swi</strong> demonstruje obrót 4 obrazków w pionie <strong>rotateimage4h.swi</strong> demonstruje obrót 4 obrazków w poziomie .

&nbsp;
</p>
]]></content:encoded>
			<wfw:commentRss>http://flashblog.swish.pl/pokaz-zdjec/samouczki-tutoriale-obracanie-obrazow-w-kierunku-poziomym-lub-pionowym/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pokaz zdjęć we Flash za pomocą SWiSH Max</title>
		<link>http://flashblog.swish.pl/pokaz-zdjec/pokaz-zdjec/</link>
		<comments>http://flashblog.swish.pl/pokaz-zdjec/pokaz-zdjec/#comments</comments>
		<pubDate>Wed, 26 Jan 2011 21:09:39 +0000</pubDate>
		<dc:creator><![CDATA[admin]]></dc:creator>
				<category><![CDATA[Pokaz zdjęć]]></category>
		<category><![CDATA[Pokaz zdjęć we Flash]]></category>

		<guid isPermaLink="false">/?p=304</guid>
		<description><![CDATA[W SWiSH Max, łatwo można utworzyć pokaz zdjęć we Flash, z animowanymi przejściami między nimi, korzystając z funkcji Rozdziel &#124; Rozdziel na części,  a następnie któregoś z efektów z grupy Zniknij z pozycji. Poniższy przykład niżej demonstruje niktóre możliwości: &#160; Pobierz plik źródłowy Poniższe kroki, to szczegóły procedury: Załóż nowy film, rozdzielczość 400 x 295. Importowanie obrazków [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><span class="drop">W</span> <strong>SWiSH Max</strong>, łatwo można utworzyć <strong>pokaz zdjęć we Flash, </strong>z animowanymi przejściami między nimi, korzystając z funkcji Rozdziel | <strong>Rozdziel na części</strong>,  a następnie któregoś z efektów z grupy<br />
<strong>Zniknij z pozycji</strong>.</p>
<p>Poniższy przykład niżej demonstruje niktóre możliwości:</p>
<p><object id="pokaz-zdjec-2" width="400" height="295" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="quality" value="high" /><param name="wmode" value="gpu" /><param name="seamlesstabbing" value="false" /><param name="allowscriptaccess" value="samedomain" /><param name="src" value="http://blog.swish.pl/wp-content/uploads/2011/01/pokaz-zdjec-2.swf" /><embed id="pokaz-zdjec-2" width="400" height="295" type="application/x-shockwave-flash" src="http://blog.swish.pl/wp-content/uploads/2011/01/pokaz-zdjec-2.swf" quality="high" wmode="gpu" seamlesstabbing="false" allowscriptaccess="samedomain" /></object></p>
<p>&nbsp;</p>
<p><a href="http://blog.swish.pl/wp-content/uploads/2011/01/pokaz-zdjec-zrodla.zip"><span id="more-304"></span><br />
Pobierz plik źródłowy</a></p>
<p><strong>Poniższe kroki, to szczegóły procedury:</strong></p>
<p>Załóż nowy film, rozdzielczość 400 x 295.</p>
<h2>Importowanie obrazków</h2>
<p>Użyj menu Wstaw | Importuj Obrazek … by zaimportować wiele obrazków.<br />
By wybrać wiele obrazków przytrzymaj klawisz Ctrl podczas zaznaczania obrazków z foldera.</p>
<p>Po zaimportowaniu, panel Konspekt powinien wyglądać, jak na obrazku.</p>
<p>Najlepiej, jeśli obrazki mają ten sam rozmiar (wysokość i szerokość).<br />
Użwam obrazków w rozmiarze 400 × 295  pikseli.<br />
Te obrazki są średniej jakości jpg. Najczęściej mają ok. 50k.</p>
<p>Porada: Wyższej jakości i większe obrazki skutkują większym rozmiarem wynikowego filmu. Będzie to miało także znaczenie dla czasu ładowania filmu.</p>
<p>Gdy wszystkie obrazki są nadal zaznaczone, dostosuj pozycję i rozmiar do wymaganej.<br />
Najprościej: W panelu Przekształcenie ustaw punkt orientacji na górny lewy róg i współrzędne x i y na 0,0.</p>
<p>Poukładaj w odpowiedniej kolejności obrazki. Obrazek na szczycie będzie wyświetlany na początku.</p>
<p>Gdy obrazki są poukładane, skopiuj najwyższy obrazek i użyj Wklej w Miejscu.<br />
Następnie w panelu Konspekt, przesuń skopiowany obrazek na sam dół drzewa obiektów.</p>
<p>Obrazki są wyświetlane równcześnie. Następnei w różnych punktach na osi czasu, obrazki są usuwane, korzystając z</p>
<p>jednego z efektów z grupy Zniknij z pozycji.<br />
Obrazek na szczycie jest usuwany pierwszy. Ostatni pozostały obrazek (Sunset.jpg), który jest kopią pierwszego</p>
<p>obrazka, jest użyty do ciągłości, jako Klip.</p>
<h2>Rozdzielenie na części</h2>
<p>W panelu Konspekt, kliknij prawym klawiszem na najwyżej położony obrazek i wybierz:<br />
Rozdziel | Rozdziel na części</p>
<p>Rozdziel obrazek jak chcesz.<br />
Ustawienia, jakie my używamy są podane niżej, w sekcji Przykładowe ustawienia rozdziału i Efekty.<br />
Nota: rozdzielenie obrazka na dużą ilość małych obrazków spowoduje zwiększenie rozmiaru wynikowego pliku .swf.<br />
Rekomendujemy by ilość kawałków była mniejsza niż 400. W wielu przypadkach mniejsza ilość kawałków zaowocuje lepszym efektem.</p>
<p>Za wyjątkiem najniższego, skopiowanego, obrazka, rozdziel pozostałe obrazki na części.<br />
Panel Konspekt powinien teraz wyglądać, jak pokazano po lewej.</p>
<p>Na osi czasu wstaw efekt Umieść na klatce 1 każdej grupy obrazków.<br />
Zrób to klikając prawym klawiszem na klatce w wierszu grupy obrazków i wybierz efekt Umieść.<br />
Jako że efekty zanikania bedą użyte na każdej z grup kawałków, musi być efekt Umieść, tak by obrazek na początku został pokazany, by później mógł być usunięty z użycie, któregoś z grupy efektów Zniknij z pozycji.</p>
<p>Jako, że obrazki są poukładane w stosie, początkowo tylko najwyższy będzie widoczny.</p>
<h2>Dodanie Efektów</h2>
<p>Dodaj efekt z grupy Zniknij z pozycji do każdej grupy obrazków.<br />
Dodaj ten efekt na najwyższym z obrazków na klatce 25.<br />
Dla pozostałtych grup kawałków, efekty powinny być dodane, co 50-ta klatka:  75, 125, 175, 225.<br />
Długość 26 klatek na efekt zanikania. 25 klatek przerwy na oglądanie obrazka.<br />
Użyte efekty są wylistowane w sekcji &#8222;<strong>Metody rodziału obrazków i efekty zanikania</strong>&#8222;.<br />
Gdy klikniesz Podgląd, będziesz widzieć animowane przejścia, między obrazkami.</p>
<h2>Dodanie maski</h2>
<p>W powyższym rozwiązaniu, jest możliwe, że kawałki poprzedniego obrazka bedą widoczne na zewnątrz nowego obrazka.<br />
Zatem spróbujmy ograniczyć animację efektu zanikania do obiektu bedącego maską (poza kształtem tego obiektu nic nie będzie pokazane).<br />
Np. można pokazać animację w prostokącie, mozna w kółku, w dymku, kształcie głowy, kształcie telewizora itp.</p>
<p>By dodać maskę, wybierz wszystkie grupy obrazków w panelu Konspekt, kliknij prawym klawisze i wybierz Grupowanie | Grupuj do klipu.<br />
Nazwij jakoś opisowo klip (np. “obrazki”) i rozwiń go w panelu Konspekt.<br />
Panel konspekt powinien wyglądać, jak niżej. Z rozwiniętym klipem, narysuj zakrąglony prostokąt (narzędzie autokształt) z takim samym rozmiarem, jak obrazki (w tym przykładzie 400×295). Nazwij kształt “maska” i ustaw tak by przesłaniał dokładnie obrazki. W panelu właściwości, ustaw wypełnienie na Jednolite. Rozmiar, pozycję, możesz precyzyjnie ustawić w panelu Przekształcenie. W panelu Konspekt, przenieś obiekt Maska w klipie na sam jego dół. W panelu Właściwości klipu ustaw Użyj obiektu na spodzie jako maski</p>
<p>Kliknięcie podglądu spowoduje pokazanie się zdjęć w obrębie kształtu maski.</p>
<h2>Metody rodziału obrazków i efekty zanikania</h2>
<table width="100%" border="0">
<tbody>
<tr>
<th>Obrazek</th>
<th>Metoda rozdziału</th>
<th>Efekt</th>
</tr>
<tr>
<td>Litoral.jpg</td>
<td>
<p><div id="attachment_320" style="width: 160px" class="wp-caption aligncenter"><a href="http://blog.swish.pl/wp-content/uploads/2011/01/2_litoral.gif" target="_blank"><img class="size-thumbnail wp-image-320 " title="litoral" src="http://blog.swish.pl/wp-content/uploads/2011/01/2_litoral-150x150.gif" alt="Ustawienia rozdziału obrazka litoral" width="150" height="150" /></a><p class="wp-caption-text">Ustawienia rozdziału obrazka litoral</p></div></td>
<td style="text-align: center;">Nadejście – Pożegnanie</td>
</tr>
<tr>
<td>Deserticoooo.jpg</td>
<td>
<p><div id="attachment_323" style="width: 160px" class="wp-caption aligncenter"><a href="http://blog.swish.pl/wp-content/uploads/2011/01/3_Deserticoooo.gif" target="_blank"><img class="size-thumbnail wp-image-323 " title="Ustawienia rozdziału obrazka Deserticoooo" src="http://blog.swish.pl/wp-content/uploads/2011/01/3_Deserticoooo-150x150.gif" alt="Ustawienia rozdziału obrazka Deserticoooo" width="150" height="150" /></a><p class="wp-caption-text">Ustawienia rozdziału obrazka Deserticoooo</p></div></td>
<td style="text-align: center;">Eksploduj w dół</td>
</tr>
<tr>
<td>pcpp.jpg</td>
<td>
<p><div id="attachment_321" style="width: 160px" class="wp-caption aligncenter"><a href="http://blog.swish.pl/wp-content/uploads/2011/01/2_pcpp.gif" target="_blank"><img class="size-thumbnail wp-image-321 " title="Ustawienia rozdziału obrazka pcpp" src="http://blog.swish.pl/wp-content/uploads/2011/01/2_pcpp-150x150.gif" alt="Ustawienia rozdziału obrazka pcpp" width="150" height="150" /></a><p class="wp-caption-text">Ustawienia rozdziału obrazka pcpp</p></div></td>
<td style="text-align: center;">Wiatr – wyparowanie.</td>
</tr>
<tr>
<td>champ.jpg</td>
<td>
<p><div id="attachment_319" style="width: 160px" class="wp-caption aligncenter"><a href="http://blog.swish.pl/wp-content/uploads/2011/01/2_champ.gif" target="_blank"><img class="size-thumbnail wp-image-319 " title="Ustawienia rozdziału obrazka champ" src="http://blog.swish.pl/wp-content/uploads/2011/01/2_champ-150x150.gif" alt="Ustawienia rozdziału obrazka champ" width="150" height="150" /></a><p class="wp-caption-text">Ustawienia rozdziału obrazka champ</p></div></td>
<td style="text-align: center;">Dzikość – Zawinięcie w górę i odlot</td>
</tr>
<tr>
<td>Cataratas.jpg</td>
<td>
<p><div id="attachment_324" style="width: 160px" class="wp-caption aligncenter"><a href="http://blog.swish.pl/wp-content/uploads/2011/01/2_Cataratas1.gif" target="_blank"><img class="size-thumbnail wp-image-324 " title="Cataratas" src="http://blog.swish.pl/wp-content/uploads/2011/01/2_Cataratas1-150x150.gif" alt="Ustawienia rozdziału obrazka Cataratas" width="150" height="150" /></a><p class="wp-caption-text">Ustawienia rozdziału obrazka Cataratas</p></div></td>
<td style="text-align: center;">Losowy obrót i wzlot</td>
</tr>
<tr>
<td>Weer.jpg</td>
<td>
<p><div id="attachment_322" style="width: 160px" class="wp-caption aligncenter"><a href="http://blog.swish.pl/wp-content/uploads/2011/01/2_Weer.gif" target="_blank"><img class="size-thumbnail wp-image-322 " title="Ustawienia rozdziału obrazka Weer" src="http://blog.swish.pl/wp-content/uploads/2011/01/2_Weer-150x150.gif" alt="Ustawienia rozdziału obrazka Weer" width="150" height="150" /></a><p class="wp-caption-text">Ustawienia rozdziału obrazka Weer</p></div></td>
<td style="text-align: center;">Obróć w 3D wstecz</p>
<p style="text-align: center;">Opcje efektu: Color change na 0 i Fade na 0.</p>
</td>
</tr>
</tbody>
</table>
<h2>Dodanie preloadera</h2>
<p>Możliwe jest, że wynikowy plik swf będzie duży.<br />
Powodem może być duża ilośc obrazków, duża ich szczegółowość, obrazki są rozdzielone na zbyt dużo kawałków.<br />
Gdy wynikowy plik .swf ma ponad 180kBajtów, właściwe jest dodanie preloadera preloader.</p>
<p><a href="http://www.swish.pl/tutoriale/lekcjewideo/preloader/preloader.html" target="_blank">By dodać prealoder zobacz ten tutorial</a></p>
]]></content:encoded>
			<wfw:commentRss>http://flashblog.swish.pl/pokaz-zdjec/pokaz-zdjec/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
