<?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</title>
	<atom:link href="http://flashblog.swish.pl/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>Sat, 07 Jan 2012 03:15:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Nowy komponent: WirWarstwy/obróć warstwę w 3d (ang.LayerSpin)</title>
		<link>http://flashblog.swish.pl/komponentyflash/nowy-komponent-wirwarstwyobroc-warstwe-w-3d-ang-layerspin/</link>
		<comments>http://flashblog.swish.pl/komponentyflash/nowy-komponent-wirwarstwyobroc-warstwe-w-3d-ang-layerspin/#comments</comments>
		<pubDate>Sat, 07 Jan 2012 03:15:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Komponenty]]></category>

		<guid isPermaLink="false">http://flashblog.swish.pl/?p=789</guid>
		<description><![CDATA[Ten nowy komponent ‘LayerSpin’ pozwala na dodanie warstwowego efektu 3D na twoją stronę. Efekt można zastosować do pojawiania się  elementów, Znikania, lub obracania w kółko. Pobranie Ten komponent będzie pracował z SWiSH Max4 i miniMax4 datami wydań 20110620 lub nowszych, chociaż nie jest załączony do instalatora 20110620, może być pobrany tutaj. Po pobraniu, wyodrębnij pliki [...]]]></description>
			<content:encoded><![CDATA[<p><span class="drop">T</span>en nowy komponent ‘LayerSpin’ pozwala na dodanie warstwowego efektu 3D na twoją stronę. Efekt można zastosować do pojawiania się  elementów, Znikania, lub obracania w kółko.</p>
<p><object id="swfobj_0" style="visibility: visible;" width="450" height="410" 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/11/layerspindemo.swf" /><embed id="swfobj_0" style="visibility: visible;" width="450" height="410" type="application/x-shockwave-flash" src="http://blog.swishzone.com/wp-content/uploads/2011/11/layerspindemo.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="410" data-mce-json="{'video':{},'params':{'src':'http://blog.swishzone.com/wp-content/uploads/2011/11/layerspindemo.swf'},'object_html':' <!--<![endif]--> <!--[if !IE]>&#8211;> &#8216;}&#8221; alt=&#8221;" /><!--<![endif]--></object></p>
<h2><span id="more-789"></span>Pobranie</h2>
<p>Ten komponent będzie pracował z SWiSH Max4 i miniMax4 datami wydań 20110620 lub nowszych, chociaż nie jest załączony do instalatora 20110620, może być pobrany <a href="http://blog.swishzone.com/wp-content/uploads/2011/11/SkewImage.zip">tutaj</a>. Po pobraniu, wyodrębnij pliki znajdujące się w pliku zip do:</p>
<p><strong>C:\Program Files\SWiSH Max4\Components\Efekty\3D<br />
</strong></p>
<p>Należy zauważyć, że lokalizacja mogą być różne w zależności od tego, gdzie zainstalowano Max4 lub miniMax4. Zamierzamy dołączać w przyszłych wersjach Max4 i miniMax4 do instalatorów. Na systemach x64, Max4 i miniMax4 są domyślnie instalowane w C:\Program Files (x86)\…<br />
<strong></strong></p>
<h2>Użycie</h2>
<ol>
<li>Przeciągnij składnik na obszar roboczy i usuń przykładowe obiekty podrzędne: <strong>circle</strong>, <strong>Button</strong>_,  <strong>layerspintext</strong> etc.</li>
<li>Dodaj własne obiekty podrzędne do komponentu. Należy zauważyć, że wszelkie filtry zastosowane do obiektu należy zgrupować jako klip filmowy. (tj, zgrupuj obiekt z filtrami do klipu filmowego).</li>
<li>Zaznacz odpowiednie punkty transformacji i odniesienia w <strong>panelu Transform</strong>acja lub <strong>Przekształcenie</strong>.</li>
<li>Wciśnij przycisk <strong>Update</strong> (zmiana) w panelu Parametry. Spowoduje to odświeżenie listy elementów . Wszystkim nienazwanym obiektom zostaną przypisane arbitralne nazwy.</li>
<li>Sprawdź parametr <strong>Items</strong> i  ręcznie dostosuj głębokość położenia danego obiektu. Na przykład, aby zmienić głębię obiektu <strong>circle</strong> z 44 na 58, zmień w wierszu:<strong><em> circle:44</em></strong> na <em><strong>circle:58</strong></em>.</li>
</ol>
<h2>Parametry</h2>
<h2>Items<a href="http://blog.swishzone.com/wp-content/uploads/2011/11/Layerspinparams.png"><img title="Layerspinparams" src="http://blog.swishzone.com/wp-content/uploads/2011/11/Layerspinparams.png" alt="" width="205" height="467" /></a></h2>
<p>Jest to pole tekstowe wyświetla listę elementów, które są obrócone, także ich głębię. Głębokość danej pozycji można ręcznie dostosować za pomocą tego parametru.</p>
<h2>Update</h2>
<p>Naciśnięcie tego przycisku powoduje, że wszystkim elementom przypisywane są losowe głębokości, i następnie dodawane są do parametru Items. Wszystkim elementom nienazwanym przypisywana jest nazwa, gdyż komponent pracuje tylko z nazwanymi obiektami.</p>
<h2>Grupa Effect Parameters</h2>
<h3>Manual Start</h3>
<p>Ustawienie tego pola wyboru zapobiega automatycznemu uruchomieniu efektu. Aby uruchomić efekt użyj polecenia skryptu: <strong><em>LayerSpin</em>.gotoAndPlay(“spin”);</strong></p>
<p>Jeżeli zmieniono nazwę obiektu, użyj właściwej nazwy do odwołania do obiektu.</p>
<h3>Start Angle</h3>
<p>Kąt początkowy (in degrees) elementów warstw. -90 i 90 powoduje ukrywanie elementów (Strona na). 0 wyświetli elementy w pełnym widoku, i 180 wyświetli elementy odwrócone w pełnym widoku.</p>
<h3>End Angle</h3>
<p>Końcowy Kąt (w stopniach) elementów warstw. Końcowy na -90 lub 90 spowoduje, że elementy znikną.</p>
<p>Ustaw End Angle to samą wartością, co Start Angle, aby uzyskać ciągły efekt.</p>
<h3>Angle Increment</h3>
<p>Kąt przyrostu. Jest to kąt obrotu w każdej klatce.  Większa liczba daje szybsze obracanie.</p>
<p>Znak przyrostu zmieni kierunek obrotu, jeżeli efekt  jest ciągły.</p>
<h3>Direction</h3>
<p>Jedno z dwóch Horizontal (poziomy) lub Vertical (pionowy)</p>
<h2>Grupa Depth Limits</h2>
<h3>Minimum Depth</h3>
<p>Definiuje minimalną głębokość (w pikselach), która jest losowo stosowana do elementów.</p>
<h3>Maximum Depth</h3>
<p>Określa maksymalną głębokość (w pikselach), która jest losowo stosowana do elementów.</p>
<h2>Methods</h2>
<p>Komponent jest wyposażony w jedną metodę:</p>
<p><strong>SetParams(startAngle,endAngle,AngleInc)</strong></p>
<p>Używaj tej metody do ustawienia Start Angle, End Angle i Angle Increment poprzez skrypt.</p>
<p>Prototyp metody zdarzeń Events jest także dostarczony by przekazać zdarzenia z obiektów podrzędnych do głównego filmu. Prototyp ten może być modyfikowany w razie potrzeby.</p>
<p><strong>Przykład</strong></p>
<p>Przykładowy film demonstrujący niektóre z efektów jest poniżej<br />
<object id="swfobj_1" style="visibility: visible;" width="450" height="410" 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/11/layerspindemo2.swf" /><embed id="swfobj_1" style="visibility: visible;" width="450" height="410" type="application/x-shockwave-flash" src="http://blog.swishzone.com/wp-content/uploads/2011/11/layerspindemo2.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="410" data-mce-json="{'video':{},'params':{'src':'http://blog.swishzone.com/wp-content/uploads/2011/11/layerspindemo2.swf'},'object_html':' <!--<![endif]--> <!--[if !IE]>&#8211;> &#8216;}&#8221;></img><!--<![endif]--></object><br />
Źródło dla tego przykładu są dostępne <a title="example .swi file" href="http://blog.swishzone.com/wp-content/uploads/2011/11/layerspindemo2.zip" target="_blank">tutaj</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://flashblog.swish.pl/komponentyflash/nowy-komponent-wirwarstwyobroc-warstwe-w-3d-ang-layerspin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nowy komponent: PrzekrzywObrazek (ang.Skew Image)</title>
		<link>http://flashblog.swish.pl/komponentyflash/nowy-komponent-przekrzywobrazek-ang-skew-image/</link>
		<comments>http://flashblog.swish.pl/komponentyflash/nowy-komponent-przekrzywobrazek-ang-skew-image/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 23:49:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Komponenty]]></category>

		<guid isPermaLink="false">http://flashblog.swish.pl/?p=776</guid>
		<description><![CDATA[SWiSH Max4 pozwala na wygodne stosowanie przekrzywiania/pochylania przy użyciu paneli Przekształcenie i Transformacja. Jednakże pochylanie stosowane w ten sposób stosuje się tylko w kierunku poziomym. Aby zastosować pochylenie w kierunku pionowym, konieczne jest pochylić, a następnie obrócić obiekt. Aby zastosować pochylanie w obu kierunkach kombinacji pochylenia, obrót i asymetryczne skalowanie mogą być wymagane. Aby uprościć [...]]]></description>
			<content:encoded><![CDATA[<p><strong><span class="drop">S</span>WiSH Max4</strong> pozwala na wygodne stosowanie przekrzywiania/pochylania przy użyciu paneli Przekształcenie i Transformacja. Jednakże pochylanie stosowane w ten sposób stosuje się tylko w kierunku poziomym. Aby zastosować pochylenie w kierunku pionowym, konieczne jest pochylić, a następnie obrócić obiekt. Aby zastosować pochylanie w obu kierunkach kombinacji pochylenia, obrót i asymetryczne skalowanie mogą być wymagane. Aby uprościć ten proces, Ten nowy komponent pozwala pochylanie w obu kierunkach do zastosowania do obrazka poprzez proste przeciąganie uchwytów.<br />
<img class="alignnone size-full wp-image-8065" title="cap 2011-11-14_01" src="http://blog.swishzone.com/wp-content/uploads/2011/11/cap-2011-11-14_01.png" alt="" width="377" height="144" /></p>
<p><span id="more-776"></span></p>
<p><strong>Pobranie</strong></p>
<p>Ten komponent będzie pracował z SWiSH Max4 i miniMax4 datami wydań 20110620 lub nowszych, chociaż nie jest załączony do instalatora 20110620, może być pobrany <a href="http://blog.swishzone.com/wp-content/uploads/2011/11/SkewImage.zip">tutaj</a>. Po pobraniu, wyodrębnij pliki znajdujące się w pliku zip do:</p>
<p>C:\Program Files\SWiSH Max4\Components\Użytki</p>
<p>Należy zauważyć, że lokalizacja mogą być różne w zależności od tego, gdzie zainstalowano Max4 lub miniMax4. Zamierzamy dołączać w przyszłych wersjach Max4 i miniMax4 do instalatorów. Na systemach x64, Max4 i miniMax4 są domyślnie instalowane w C:\Program Files (x86)\…</p>
<h3>Parametery</h3>
<h3>Komponent ma minimalne parametry:</h3>
<p><strong>Reset</strong> – Resetuje pochylenie i pokazuje obrazek w oryginalnym widoku.</p>
<p><strong>Image</strong> – Umożliwia wybór innego obrazu. Po wybraniu pochylenie zostaną zresetowane do wyświetlanie obrazu w jego oryginalnym widoku.</p>
<p><strong>Image Propertie</strong>s – Pozwala na zmianę wypełnienia i stylu linii obrazka.</p>
<p>Grupa Internal Settings przechowuje wartości do przeprowadzania wewnętrznych obliczeń. Wartości te nie mogą być zmienione.</p>
<p><strong>Handles</strong></p>
<p>Składnik ma 3 uchwyty:</p>
<p>TLHC – (Top left hand corner, Lewy górny róg). Jest to uchwyt zakotwiczenia. Przesuwanie tego uchwytu przesuwa cały obiekt.</p>
<p>TRHC – (Top right hand corner, prawy górny róg). Przesuwanie tego uchwytu zmienia pochylenie w pionie.</p>
<p>BLHC – (Bottom left hand corner, dolny lewy róg). Przesuwanie tego uchwytu zmienia pochylenie w poziomie.</p>
<p>Gdy wskaźnik myszy jest umieszczony na uchwycie jest wyświetlana nazwa uchwytu.</p>
<p><strong>Film demonstracyjny</strong></p>
<p>Film poniżej przedstawia przeciąganie uchwytów.</p>
<p><object width="450" height="474" 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="flashVars" value="showToolbar=true&amp;topToolbar=true&amp;showFullScreen=false&amp;notScaleInFullScreen=false&amp;autoHide=false&amp;showAutoHide=false&amp;showTimer=false&amp;showTimeline=false&amp;showNextButton=true&amp;showPrevButton=true&amp;showFBLogo=false&amp;showVolumeBar=false&amp;fps=6&amp;fileName=http://blog.swishzone.com/wp-content/uploads/2011/11/skewimage.swf&amp;previewMode=2&amp;previewFilename=http://blog.swishzone.com/wp-content/uploads/2011/11/skewimage_preview.swf&amp;str1=Created%20with%20BB%20FlashBack&amp;str2=Visit%20www.bbflashback.com&amp;str3=Hide&amp;showPausedOverlay=false&amp;pauseByClickingOnMovie=false&amp;startingPlaybackMode=0&amp;preloadPercent=0" /><param name="src" value="http://blog.swishzone.com/wp-content/uploads/2011/11/skewimage_toolbar.swf" /><param name="flashvars" value="showToolbar=true&amp;topToolbar=true&amp;showFullScreen=false&amp;notScaleInFullScreen=false&amp;autoHide=false&amp;showAutoHide=false&amp;showTimer=false&amp;showTimeline=false&amp;showNextButton=true&amp;showPrevButton=true&amp;showFBLogo=false&amp;showVolumeBar=false&amp;fps=6&amp;fileName=http://blog.swishzone.com/wp-content/uploads/2011/11/skewimage.swf&amp;previewMode=2&amp;previewFilename=http://blog.swishzone.com/wp-content/uploads/2011/11/skewimage_preview.swf&amp;str1=Created%20with%20BB%20FlashBack&amp;str2=Visit%20www.bbflashback.com&amp;str3=Hide&amp;showPausedOverlay=false&amp;pauseByClickingOnMovie=false&amp;startingPlaybackMode=0&amp;preloadPercent=0" /><param name="pluginspage" value="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" /><embed width="450" height="474" type="application/x-shockwave-flash" src="http://blog.swishzone.com/wp-content/uploads/2011/11/skewimage_toolbar.swf" quality="high" flashVars="showToolbar=true&amp;topToolbar=true&amp;showFullScreen=false&amp;notScaleInFullScreen=false&amp;autoHide=false&amp;showAutoHide=false&amp;showTimer=false&amp;showTimeline=false&amp;showNextButton=true&amp;showPrevButton=true&amp;showFBLogo=false&amp;showVolumeBar=false&amp;fps=6&amp;fileName=http://blog.swishzone.com/wp-content/uploads/2011/11/skewimage.swf&amp;previewMode=2&amp;previewFilename=http://blog.swishzone.com/wp-content/uploads/2011/11/skewimage_preview.swf&amp;str1=Created%20with%20BB%20FlashBack&amp;str2=Visit%20www.bbflashback.com&amp;str3=Hide&amp;showPausedOverlay=false&amp;pauseByClickingOnMovie=false&amp;startingPlaybackMode=0&amp;preloadPercent=0" flashvars="showToolbar=true&amp;topToolbar=true&amp;showFullScreen=false&amp;notScaleInFullScreen=false&amp;autoHide=false&amp;showAutoHide=false&amp;showTimer=false&amp;showTimeline=false&amp;showNextButton=true&amp;showPrevButton=true&amp;showFBLogo=false&amp;showVolumeBar=false&amp;fps=6&amp;fileName=http://blog.swishzone.com/wp-content/uploads/2011/11/skewimage.swf&amp;previewMode=2&amp;previewFilename=http://blog.swishzone.com/wp-content/uploads/2011/11/skewimage_preview.swf&amp;str1=Created%20with%20BB%20FlashBack&amp;str2=Visit%20www.bbflashback.com&amp;str3=Hide&amp;showPausedOverlay=false&amp;pauseByClickingOnMovie=false&amp;startingPlaybackMode=0&amp;preloadPercent=0" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" /></object></p>
]]></content:encoded>
			<wfw:commentRss>http://flashblog.swish.pl/komponentyflash/nowy-komponent-przekrzywobrazek-ang-skew-image/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Konwersja filmu Flash stworzonego w SWiSH do HTML5</title>
		<link>http://flashblog.swish.pl/html5/konwersja-flash-stworzony-w-swish-do-html5/</link>
		<comments>http://flashblog.swish.pl/html5/konwersja-flash-stworzony-w-swish-do-html5/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 22:40:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Flash do HTML5]]></category>
		<category><![CDATA[SWiSH do HTML5]]></category>

		<guid isPermaLink="false">http://flashblog.swish.pl/?p=716</guid>
		<description><![CDATA[Pojawiło się dużo szumu medialnego wokół animacji wykonanych w HTML5 za pomocą obiektu canvas. Czy wiesz, że możesz konwertować proste pliki Flash do HTML5/Javascript? Oznacza to, że animacje Flash można odtwarzać na iPhone-ach i iPadach, które opierają się rozszerzeniach html5 canvas i svg dla animacji . teraz, dzięki usłudze online google “swiffy”, możesz łatwo skonwertować [...]]]></description>
			<content:encoded><![CDATA[<p><span class="drop">P</span>ojawiło się dużo szumu medialnego wokół animacji wykonanych w HTML5 za pomocą obiektu canvas. Czy wiesz, że możesz konwertować proste pliki Flash do HTML5/Javascript? Oznacza to, że animacje Flash można odtwarzać na iPhone-ach i iPadach, które opierają się rozszerzeniach html5 canvas i svg dla animacji .<span id="more-716"></span></p>
<p>teraz, dzięki usłudze online <a title="Link to swiffy. Note that this link may become obsolete quickly. Google swiffy if the link does not work. " href="http://swiffy.googlelabs.com/" target="_blank">google “swiffy”</a>, możesz łatwo skonwertować twoje filmy z SWiSH Max by utworzyć proste animacje w html5. Korzystanie swiffy jest łatwe, najpierw wyeksportuj swój film do pliku. swf, następnie przejdź na stronę swiffy .Film poniżej pokazuje, jak:</p>
<p>&nbsp;</p>
<p><object id="swfobj_0" style="visibility: visible;" width="421" height="407" 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="flashvars" value="showToolbar=true&amp;topToolbar=true&amp;showFullScreen=false&amp;notScaleInFullScreen=false&amp;autoHide=false&amp;showAutoHide=false&amp;showTimer=false&amp;showTimeline=false&amp;showNextButton=true&amp;showPrevButton=true&amp;showFBLogo=false&amp;showVolumeBar=true&amp;fps=6&amp;fileName=http://blog.swishzone.com/wp-content/uploads/2011/08/swiffymovie.swf&amp;previewMode=0&amp;str1=Created%20with%20BB%20FlashBack&amp;str2=Visit%20www.bbflashback.com&amp;str3=Hide&amp;showPausedOverlay=false&amp;pauseByClickingOnMovie=false&amp;startingPlaybackMode=0&amp;preloadPercent=0" /><param name="src" value="http://blog.swishzone.com/wp-content/uploads/2011/08/swiffymovie_toolbar.swf " /><embed id="swfobj_0" style="visibility: visible;" width="421" height="407" type="application/x-shockwave-flash" src="http://blog.swishzone.com/wp-content/uploads/2011/08/swiffymovie_toolbar.swf " flashvars="showToolbar=true&amp;topToolbar=true&amp;showFullScreen=false&amp;notScaleInFullScreen=false&amp;autoHide=false&amp;showAutoHide=false&amp;showTimer=false&amp;showTimeline=false&amp;showNextButton=true&amp;showPrevButton=true&amp;showFBLogo=false&amp;showVolumeBar=true&amp;fps=6&amp;fileName=http://blog.swishzone.com/wp-content/uploads/2011/08/swiffymovie.swf&amp;previewMode=0&amp;str1=Created%20with%20BB%20FlashBack&amp;str2=Visit%20www.bbflashback.com&amp;str3=Hide&amp;showPausedOverlay=false&amp;pauseByClickingOnMovie=false&amp;startingPlaybackMode=0&amp;preloadPercent=0" /><!--[if !IE]>&#8211;> <img src="http://blog.swish.pl/wp-includes/js/tinymce/themes/advanced/img/trans.gif" class="mceItemMedia mceItemFlash" width="421" height="407" data-mce-json="{'video':{},'params':{'src':'http://blog.swishzone.com/wp-content/uploads/2011/08/swiffymovie_toolbar.swf '},'object_html':' <!--<![endif]--> <!--[if !IE]>&#8211;> &#8216;}&#8221; alt=&#8221;" /><!--<![endif]--></object><br />
Jak widać w filmie powyżej, eksport ze swiffy nie jest doskonały.  Jednak, z pewną analizą komunikatów o błędach, i przeróbką oryginalnego pliku. swi,swiffy może być użyty do konwersji prostych animacji do odpowiedniego standardu. Generalnie pracuje całkiem dobrze z prostymi animacjami tekstu i prostymi skryptami.</p>
<p>Eksportowane html5 generalnie działa lepiej w Google Chrome. Jednak zaleca się, by wynik oglądać, za pomocą Safari, jako, że to domyślna przeglądarka w większości iPhonów, iPads i iPods.</p>
<p>Poniższa lista przedstawia niektóre z ograniczeń swiffy:</p>
<ul>
<li>Swiffy obecnie obsługuje podzbiór swf 8 i ActionScript 2.0.</li>
<li>Filtry nie są obsługiwane przez Safari.</li>
<li>Animowana zmiana kolorów nie jest obsługiwane przez Safari.</li>
<li>Filtry Rozbłysk (ang. Glow) i Rzuć cień (ang. Drop shadow) mają ograniczone wsparcie w Google Chrome.  Filtr Krawędziowania (ang. Bevel) nie jest wspierany.</li>
<li>Obramowania kształtów z nadaną 0 nie są wyświetlane (Jest to minimalna szerokość linii w flash). Łatwo jest obejść to zmianiając szerokość na 1.</li>
<li>Rendering jest wolniejszy niże we flash.</li>
<li>Ogólnie proste efekty tekstowe pracują OK.</li>
</ul>
<div>
<p>Weź również pod uwagę, chociaż html5 jest otwartą platformą, to zawiera wiele ograniczeń w stosunku do Flash:</p>
<ul>
<li>Nie wszystkie przeglądarki to wspierają.</li>
<li>Gdy wspierają, wsparcie może się różnić w zależności od przeglądarki.</li>
<li>Wspieranie formatów wideo i dźwięku jest wysoce zależne od przeglądarki.</li>
<li>Ogólnie daje wolniejsze animacje niż można osiągnąć z flash.</li>
</ul>
</div>
<h2>Przykładowa konwersja</h2>
<p>Przykładowy plik .swi może być pobrany z <a href="http://blog.swishzone.com/wp-content/uploads/2011/08/simpleswiffy.zip">linku</a>. Oryginał jest pokazany niżej .swf, a następnie link do pliku .html5 , który jest utworzony w swiffy.</p>
<h3>Oryginalna animacja .swf:</h3>
<p><object id="swfobj_1" style="visibility: visible;" width="350" height="250" 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/08/simpleswiffy.swf" /><embed id="swfobj_1" style="visibility: visible;" width="350" height="250" type="application/x-shockwave-flash" src="http://blog.swishzone.com/wp-content/uploads/2011/08/simpleswiffy.swf" /><!--[if !IE]>&#8211;> <img src="http://blog.swish.pl/wp-includes/js/tinymce/themes/advanced/img/trans.gif" class="mceItemMedia mceItemFlash" width="350" height="250" data-mce-json="{'video':{},'params':{'src':'http://blog.swishzone.com/wp-content/uploads/2011/08/simpleswiffy.swf'},'object_html':' <!--<![endif]--> <!--[if !IE]>&#8211;> &#8216;}&#8221; alt=&#8221;" /><!--<![endif]--></object><br />
Skonwertowany plik w html 5 można zobaczyć <a title="swiffy html5 version of swf file. " href="http://blog.swishzone.com/wp-content/uploads/2011/08/simpleswiffy.html" target="_blank">tutaj</a>. Zobacz w Google Chrome dla najlepszych wyników.Safari również działa. IE9 działa w ograniczonym zakresie.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://flashblog.swish.pl/html5/konwersja-flash-stworzony-w-swish-do-html5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<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>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 [...]]]></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;> &#8216;}&#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;> &#8216;}&#8221; alt=&#8221;" /></object></p>
<p>&nbsp;</p>
<p>Te wzory są prawidłowe dla  0 &lt;= a &lt;= 90.</p>
<p>Gdy powtarzamy sekwencję image 1, image 2 dla kątów 0..360, to następujące wzory są stosowane:</p>
<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<br />
</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>
<p>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>.</p>
<p>Skrypt funkcji znajduje się 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._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>
<p>Pierwsze wiersze funkcji narzucają kąt na  0 &lt;= angle &lt; 360.</p>
<p>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.</p>
<p><strong>h0</strong> jest wysokością obrazu. Ta wartość jest zapisywana gdy klip filmowy jest załadowany.</p>
<pre>onSelfEvent (load) {
 var h0 = s1._height;
}</pre>
<p>Funkcje te wykonują wszystkie konieczne rzeczy by obrócić obrazki o dany kąt w pionie.</p>
<p>Np., <strong>rotateimage.setAngle(30)</strong> obróci obrazki do pozycji 30 stopni.</p>
<h2>Podążanie za ruchem myszy</h2>
<p>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.</p>
<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>
<p><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ą.</p>
<p><strong>rotateimage.setAngle()</strong> jest wołane przy każdej klatce przez zdarzenie <strong>onSelfEvent (enterFrame)</strong> .</p>
<h2>Rozszerzenia</h2>
<p>Jest to dość łatwo rozbudować przykład w celu dodania dodatkowych zdjęć lub zmiany kierunku obrotów do poziomej.</p>
<h3>Cztery obrazy</h3>
<p>Ł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 )).<br />
<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"><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;> &#8216;}&#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;> &#8216;}&#8221; alt=&#8221;" /></object></p>
<p>&nbsp;</p>
<p>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>.</p>
<h2>pliki do pobrania</h2>
<p>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 .</p>
<p>&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>Nowe komponenty: CalendarBooking, rezerwacja pokoi</title>
		<link>http://flashblog.swish.pl/komponentyflash/nowe-komponenty-calendarbooking-rezerwacja-pokoi/</link>
		<comments>http://flashblog.swish.pl/komponentyflash/nowe-komponenty-calendarbooking-rezerwacja-pokoi/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 14:04:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Komponenty]]></category>

		<guid isPermaLink="false">http://flashblog.swish.pl/?p=618</guid>
		<description><![CDATA[Ten nowy komponent ‘CalendarBooking’, pozwala na dodanie kalendarza/formularza rezerwacji do witryny internetowej. Oprócz tego pokazuje aktualną dostępność pokoi i cenę. Komponent pozwala użytkownikowi wybrać zakres dat, które mogą być wykorzystane jako podstawa wniosku o rezerwację. ceny za pokój i status rezerwacji są są konfigurowane za pomocą pliku tekstowego, który wysłanego na stronę. Zmiany są możliwe poprzez edycje tego [...]]]></description>
			<content:encoded><![CDATA[<p><span class="drop">T</span>en nowy komponent ‘CalendarBooking’, pozwala na dodanie kalendarza/formularza rezerwacji do witryny internetowej. Oprócz tego pokazuje aktualną dostępność pokoi i cenę. Komponent pozwala użytkownikowi wybrać zakres dat, które mogą być wykorzystane jako podstawa wniosku o rezerwację.</p>
<p><a href="http://blog.swishzone.com/wp-content/uploads/2011/09/cap-2011-09-13_01.jpg"><img title="cap 2011-09-13_01" src="http://blog.swishzone.com/wp-content/uploads/2011/09/cap-2011-09-13_01.jpg" alt="" width="271" height="167" /></a></p>
<p><span id="more-618"></span></p>
<p>ceny za pokój i status rezerwacji są są konfigurowane za pomocą pliku tekstowego, który wysłanego na stronę. Zmiany są możliwe poprzez edycje tego pliku i wysłanie go na serwer. Re publikowanie strony internetowej nie jest wymagane. Można rozbudować to, tworząc plik php zamiast pliku tekstowego, który zajrzy do bazy danych np. mysql i zwróci dane na wyjściu w postaci tekstu.</p>
<p>Kolory, czcionki i tekst mogą być zmienione za pomocą panelu parametrów dla komponentu.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h2>Pobieranie</h2>
<p>Komponent będzie współpracować z SWiSH Max4 i miniMax4 data wydania (build) 20110620 lub nowszych, i chociaż te komponenty nie są obecnie dołączane do instalatora 20110620, mogą być pobrane <a title="Zip file containing the CalendarBooking component." href="http://blog.swishzone.com/wp-content/uploads/2011/09/CalendarBooking.zip">tutaj</a>. Po pobraniu rozpakować pliki z pliku zip do:</p>
<p><strong>C:\Program Files\SWiSH Max4\Components\Date and Time<br />
</strong></p>
<p>Dokładna lokalizacja może być różna w zależności od miejsca instalacji Max4, lub miniMax4. Zamierzamy zawrzeć te komponenty w przyszłych wydaniach Max4 i miniMax4. Na systemach x64, Max4 i miniMax4 są domyślnie instalowane do  C:\Program Files (x86)\&#8230;<strong><br />
</strong></p>
<p>Przykładowy plik .swi z powiązanym tekstowym plikiem konfiguracyjnym może być pobrany <a title="zip file containing example .swi file and dates.txt configuration file" href="http://blog.swishzone.com/wp-content/uploads/2011/09/CalendarBookingExample.zip">tutaj</a>.</p>
<h2>Przykład</h2>
<p>Poniższy przykład demonstruje komponent. Po wyborze dat, okno potwierdzenia jest pokazywane, które odpytuje użytkownika czy zakończyć proces. <a href="http://blog.swishzone.com/wp-content/uploads/2011/09/submit.png"><img title="submit" src="http://blog.swishzone.com/wp-content/uploads/2011/09/submit.png" alt="" width="153" height="66" /></a>Gdy to okno jest ignorowane lub zamykane dodatkowe daty mogą być dodane do wybranych dat. Gdy daty są już wybrane, status wyboru można przełączać wybierając go ponownie. Kiedy proces selekcji jest kompletny, przycisk <strong>Submit Booking</strong> jest używany , aby zakończyć proces selekcji.<br />
<object id="swfobj_0" style="visibility: visible;" width="460" height="500" 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/CalendarBookingExample.swf" /><embed id="swfobj_0" style="visibility: visible;" width="460" height="500" type="application/x-shockwave-flash" src="http://blog.swishzone.com/wp-content/uploads/2011/09/CalendarBookingExample.swf" /><!--[if !IE]>&#8211;> <img src="http://blog.swish.pl/wp-includes/js/tinymce/themes/advanced/img/trans.gif" class="mceItemMedia mceItemFlash" width="460" height="500" data-mce-json="{'video':{},'params':{'src':'http://blog.swishzone.com/wp-content/uploads/2011/09/CalendarBookingExample.swf'},'object_html':' <!--<![endif]--> <!--[if !IE]>&#8211;> &#8216;}&#8221; alt=&#8221;" /><!--<![endif]--></object><br />
Po zakończeniu procesu wyboru, funkcja użytkownika jest wołana. Funkcja obsługi zdarzeń ma 2 parametry, <strong>n</strong> i <strong>v</strong>. Parametr <strong>n</strong> zawiera nazwę obiektu z którego zdarzenie pochodzi (w tym przypadku “CalendarBooking”) i parametr <strong>v</strong> zawiera listę zarezerwowanych terminów przekazaną jako ciąg znaków. Daty te są w formacie YYYYMMDD. Każda data jest oddzielona spacją. W powyższym przykładzie, daty te są wyświetlane w dolnym polu przewijanego tekstu.</p>
<p>Funkcja zdarzeń używana przez Przykład jest podana poniżej:</p>
<pre>function Events(n,v) {
    trace(n add ":" add v);
    textscroll.SetText("Booking made for: " add v);
}</pre>
<h2>Plik konfiguracyjny</h2>
<p>Plik konfiguracyjny jest ładowany za pomocą polecenia skryptu <em><strong>loadVariables()</strong></em>. W związku z tym, składa się w całości z deklaracji ze zmiennych Flash. Przykład pokazano niżej:</p>
<pre>&amp;startdate=D20110801&amp;
&amp;D20110801=0,$180.00&amp;
&amp;D20110802=0,$180.00&amp;
&amp;D20110803=2,$150.00&amp;
&amp;D20110804=2,$180.00&amp;
&amp;D20110805=0,$250.00&amp;
&amp;D20110806=0,$250.00&amp;
&amp;D20110807=0,$180.00&amp;
&amp;D20110823=0&amp;
&amp;D20110825=1&amp;
&amp;D20110831=2&amp;
&amp;D20110904=0&amp;
&amp;D20110920=1&amp;
&amp;D20110928=0&amp;
&amp;D20111009=2&amp;
&amp;D20111011=0&amp;
&amp;D20111225=0,$280.00&amp;
&amp;D20111226=0,$280.00&amp;
&amp;D20120101=2,$180.00&amp;
&amp;D20120102=2,$180.00&amp;
&amp;D20120103=0&amp;
&amp;D20120214=1&amp;
&amp;D20120215=0&amp;
&amp;D20130601=1&amp;
&amp;D20130615=0&amp;
&amp;last=true&amp;</pre>
<p>Symbole <em><strong>&amp;</strong></em> służą do oddzielania poszczególnych definicji zmiennych. Umieszczenie tych symboli na początku i na końcu każdej linii pozwala na zdefiniowanie jednej zmiennej w danej linii i sprawia, że czytanie i edycja jest prostsza.</p>
<p>Pierwsza zmienna <strong>startdate</strong> określa począktkową datę, , którą należy uwzględnić podczas ładowania wartości. Ceny pokoi i status jest ustawiany do tej daty i następnych. Format ma postać <strong>D<em>YYYYMMDD</em></strong> , gdzie D oznacza dzień tygodnia, <strong>YYYY</strong> to rok, <strong>MM</strong> miesiąc i <strong>DD</strong> to dzień. Zmienna <strong>last</strong> w zamierzeniu ma być ostatnią zdefiniowaną zmienną. Zmienna ta musi być umieszczona na końcu listy. Jest używana do wskazania, kiedy wszystkie zmienne zostały załadowane.</p>
<p>Pozostałe zmienne są używane do określenia statusu i ceny za pokój dla danych dat. Nazwa zmiennej jest używana by oznaczyć datę. Nazwy mają format: <strong>D<em>YYYYMMDD</em></strong>. Sens jest taki sam jak opisano powyżej dla zmiennej <strong>firstdate</strong>.</p>
<p>np. <strong>D20110915</strong> to Wrzesień 15 2011</p>
<p>Wartości w prawo wskazują status i ewentualnie cenę pokoju. Status jest określony przez liczby <strong>0</strong>, <strong>1</strong> i <strong>2</strong>.<br />
<strong>0</strong> wskazuje dostępność, <strong>1</strong> wskazuje na wstępnie zarezerwowane (rezerwacja była, ale nie dotarła za nią płatność, tj. nie wiążącej rezerwacji online) i <strong>2</strong> wskazuje wiążącą rezerwację online ( pieniądze otrzymane ).</p>
<p>Cena pokoju dla określonej daty może być opcjonalnie określona przez przecinek i następnie cena np. “,$250.00″.</p>
<p>np. <strong>D20110915=2,$213.00</strong> oznacza, że 20110915 jest zarezerwowane i domyślna cena za pokój na ten dzień (czwartek) to teraz $213.00</p>
<p>Zdefiniowany status pozostanie do kolejnej zmiany statusu. Np.:</p>
<pre>&amp;D20110823=0&amp;
&amp;D20110825=1&amp;
&amp;D20110831=2&amp;
&amp;D20110904=0&amp;</pre>
<p>wskazuje, że pokój nie zarezerwowany w 20110823-20110824, wstępna rezerwacja od 20110825 do 20110830, i wiążąca rezerwacja od 20110831 do 20110903, pokój dostępny od 20110904.</p>
<p>W podobny sposób, określone stawki za pokój pozostaną aż do kolejnego zdefiniowania. Jednak, w przeciwieństwie do statusu, cena pokoju jest definiowana dla danego dnia tygodnia: Mon, Tues, Wed etc. Cena pokoju dla poniedziałku będzie tylko zmieniana w kolejnej definicji dla poniedziałku.</p>
<p>Oznacza to, że domyślne ceny pokoju powinny być zdefiniowane dla każdego dnia tygodnia, lub zdefiniowane po <strong>startdate</strong>. W przykładowym pliku konfiguracyjnym  ceny za pokój są określone przez następujące linie:</p>
<pre>&amp;D20110801=0,$180.00&amp;
&amp;D20110802=0,$180.00&amp;
&amp;D20110803=2,$150.00&amp;
&amp;D20110804=2,$180.00&amp;
&amp;D20110805=0,$250.00&amp;
&amp;D20110806=0,$250.00&amp;
&amp;D20110807=0,$180.00&amp;</pre>
<p>W tym przykładzie <strong>D20110803</strong> jest w środę a tym samym cenę domyślną w środę jest definiowana na $150.00. Ta zdefiniowana cena pokoju pozostanie do kolejnej definicji ceny w środę.</p>
<p>Aby zminimalizować czas ładowania, zaleca się, by zmienne o datach wcześniejszych niż bieżąca były usuwane z początku pliku konfiguracyjnego. Podczas tego procesu, należy zachować ostrożność, aby zapewnić, że zmienna <strong>startdate</strong> jest odświeżona i domyślny status  ceny pokoi było określone bezpośrednio po nowej zmiennej <strong>startdate</strong>. Zazwyczaj to przycinanie następuje co 3 miesiące.</p>
<h2><a href="http://blog.swishzone.com/wp-content/uploads/2011/09/acparameters.png"><img title="acparameters" src="http://blog.swishzone.com/wp-content/uploads/2011/09/acparameters.png" alt="" width="131" height="551" /></a>Parametry</h2>
<h3>Event Function</h3>
<p>Funkcja zdarzeń jest wołana po zakończeniu procesu wyboru. Wybrane terminy są przekazywane do funkcji użytkownika poprzez drugi parametr (v). Daty są przekazywane w liście oddzielonej spacją w formacie YYYYMMDD.</p>
<h3>Booking Data</h3>
<p>Określa nazwę pliku konfiguracyjnego. Pełny adres URL może być podany, ale jeśli jest pominięty, zakłada się, że plik w tym samym folderze, co . swf.</p>
<h3>Text Properties</h3>
<p>Określa kolor, czcionkę, rozmiar i inne atrybuty wyświetlanego tekstu w każdym z pól daty. <strong>Date</strong> odnosi sie do liczby <strong>Date</strong>, <strong>Status</strong> odnosi się do wyświetlanego kodu status lub ceny pokoju.</p>
<h3>Status Colors</h3>
<p>Określa kolor paska statusu,, który jest stosowany do każdego z kodów stanu (0 = Dostępny 1=Wstępna rezerwacja, 2=Rezerwacja wiążąca).</p>
<h3>Month Colors</h3>
<p>Definuje sekwencję kolorów stosowanych do każdego miesiąca. Różne kolory są używane do wskazania rozpoczęcia  nowego miesiąca. Całkowita liczba kolorów jest określona przez parametr Colors. Może to być 2, 3, 4, 6 lub 12. Gdy 2 jest wybrany, to następuje cykl kolorów między C0 i C1, Gdy 3 jest wybrane, to następuje cykl pomiędzy C0, C1, C2. W ten sposób różne schematy kolorów mogą być wybrane.</p>
<h3>Heading</h3>
<p>Pozwla na zmianę właściwości tkestu i koloru tła nagłówka.</p>
<h3>Dictionary</h3>
<p>Pozwla na na redfiniowanie lub tłumaczenie wszystkich tekstów. <strong>Day Names</strong> to rozdzielone przecinkiem nazwy dni tygodnia. To musi się zaczynać od poniedziałku. <strong>Month Names</strong> to rozdzielone przecinkiem nazwy miesięcy zaczynając od Stycznia. <strong>Status Names</strong> to rozdzielone przecinkiem opisy statusu: Available,Pending,Booked. <strong>Book Button</strong>, <strong>Book Button Tooltip</strong>, <strong>Cancel Button</strong> i <strong>Cancel Button Tooltip</strong> określają etykiety przycisku i dymki .</p>
<h2>Testowanie</h2>
<p>W swojej domyślnej konfiguracji, komponent odnosi się do pliku konfiguracyjnego rezerwacji używanego przez ten artykuł blog. Do normalnego użytkowania, musisz zmienić parametr <strong>Booking Data</strong> tak, że odnosi się do własnego pliku lokalnego.</p>
<p>Jako komponent wymaga pliku konfiguracyjnego danych do załadowania, upewnij się,  że <strong>folder</strong> <strong>Test/Load </strong> w preferencjach Odtwarzacza  (zobacz <strong>Narzędzia | Preferencje | Odtwarzacz</strong>) jest prawidłowo zdefiniowany.</p>
<p><a href="http://blog.swishzone.com/wp-content/uploads/2011/09/loaderror.png"><img title="loaderror" src="http://blog.swishzone.com/wp-content/uploads/2011/09/loaderror.png" alt="" width="194" height="142" /></a>Jeśli wybierzesz opcję <strong>SWI folder</strong> , upewnij się, że zapisałeś swój plik .swi, tak by folder SWI był zdefiniowany przed testowaniem. Brak poprawnie zdefiniowanego foldera <strong>Test / Load </strong>, błędne nazwanie pliku danych w parametrze <strong>Booking Data</strong> lub brak określenia zmiennych <strong>firstdate</strong> lub <strong>last</strong> w pliku konfiguracyjnym może powodować  wyświetlania błędów podobnych do pokazanego powyżej.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://flashblog.swish.pl/komponentyflash/nowe-komponenty-calendarbooking-rezerwacja-pokoi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nowe komponenty: FlickDisplay &amp; FlickChar</title>
		<link>http://flashblog.swish.pl/komponentyflash/nowe-komponenty-flickdisplay-flickchar/</link>
		<comments>http://flashblog.swish.pl/komponentyflash/nowe-komponenty-flickdisplay-flickchar/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 11:38:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Komponenty]]></category>

		<guid isPermaLink="false">http://flashblog.swish.pl/?p=615</guid>
		<description><![CDATA[Te nowe komponenty mogą być użyte by zasymulować przekręcenie znaku na wyświetlaczu, w sposób podobny do tych wyświetlaczy ze zdarzeń sportowych czy lotnisk. Ten typ wyświetlacza był także używany w starych mechanicznych cyfrowych zegarach. Wyświetlacze typu “Flick” pracują cyklicznie poprzez wszystkie dostępne znaki, aż żądany znak jest znaleziony. Ten atrybut umożliwia wyświetlaczowi niemal hipnotyczny wpływ, [...]]]></description>
			<content:encoded><![CDATA[<p><span class="drop">T</span>e nowe komponenty mogą być użyte by zasymulować przekręcenie znaku na wyświetlaczu, w sposób podobny do tych wyświetlaczy ze zdarzeń sportowych czy lotnisk. Ten typ wyświetlacza był także używany w starych mechanicznych cyfrowych zegarach. Wyświetlacze typu “Flick” pracują cyklicznie poprzez wszystkie dostępne znaki, aż żądany znak jest znaleziony. Ten atrybut umożliwia wyświetlaczowi niemal hipnotyczny wpływ, podczas gdy czytający oczekuje, aby zobaczyć ostatni znak.</p>
<p><object id="swfobj_0" style="visibility: visible;" width="450" height="130" 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/08/flickcharexample4.swf" /><embed id="swfobj_0" style="visibility: visible;" width="450" height="130" type="application/x-shockwave-flash" src="http://blog.swishzone.com/wp-content/uploads/2011/08/flickcharexample4.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="130" data-mce-json="{'video':{},'params':{'src':'http://blog.swishzone.com/wp-content/uploads/2011/08/flickcharexample4.swf'},'object_html':' <!--<![endif]--> <!--[if !IE]>&#8211;> &#8216;}&#8221; alt=&#8221;" /><!--<![endif]--></object></p>
<p><span id="more-615"></span></p>
<p>Dwa elementy są dostarczane, <strong>FlickDisplay</strong> – wieloznakowa tablica i <strong>FlickChar</strong> – jeden znak.</p>
<p>&nbsp;</p>
<h2>Pobieranie</h2>
<p>Obydwa komponenty będą pracować z SWiSH Max4 i miniMax4 o datach wydania (build) 20110620 lub nowszych, i chociaż te komponenty nie są obecnie dołączane do instalatora 20110620, mogą być pobrane <a title="zip file containing FlickDisplay and FlickChar components" href="http://blog.swishzone.com/wp-content/uploads/2011/08/FlickDisplay.zip">tutaj</a>. Po pobraniu, odpakuj pliki z pliku zip do:</p>
<p><strong>C:\Program Files\SWiSH Max4\Components\Text Display<br />
</strong></p>
<p>Dokładna lokalizacja może być różna w zależności od miejsca instalacji Max4, lub miniMax4. Zamierzamy zawrzeć te komponenty w przyszłych wydaniach Max4 i miniMax4. Na systemach x64, Max4 i miniMax4 są domyślnie instalowane do  <strong>C:\Program Files (x86)\</strong></p>
<h2>Parametry – FlickDisplay</h2>
<h3><a href="http://blog.swishzone.com/wp-content/uploads/2011/08/paramsflickdisplay.png"><img title="paramsflickdisplay" src="http://blog.swishzone.com/wp-content/uploads/2011/08/paramsflickdisplay.png" alt="" width="122" height="342" /></a>Number of Characters</h3>
<p>Określa liczbę znaków na wyświetlaczu</p>
<h3>Multiline Text</h3>
<p>Określa tekst, który jest wyświetlany po jednym wierszu na raz na wyświetlaczu. Jako, że tekst wyświetlany jest linia po linii, każdy wiersz powinien być krótszy niż określona liczba znaków.</p>
<h3>Multiline Delay</h3>
<p>Opóźnienie w sekundach, podczas gdy linia jest wyświetlana, przed przejściem do następnego wiersza. Czas opóźnienia rozpoczyna się, gdy wyświetlacz ustabilizował się na wymaganą wiadomość.</p>
<h3>Multiline End Delay</h3>
<p>Opóźnienie w sekundach po ostatniej linii, przed ponownym wyświetleniem pierwszej linii.</p>
<h3>Flick Speed</h3>
<p>Określa prędkość ( i jakość) przekręcania. Wolniejsza prędkość daje lepszy efekt jakości. Gdy wysoka jakość, wysokiej jakości przekręcanie, rozważ dostosowanie tempa klatek całego filmu.</p>
<h3>Event Function</h3>
<p>Określa nazwę funkcji obsługi zdarzenia, która jest wywoływana, gdy linia jest ustabilizowana. Kolejny parametr (v) o numer linii.</p>
<h3>Character Properties (Group)</h3>
<p>Ta grupa okresla ogólne właściwości dla danych znaków.</p>
<h3>Width</h3>
<p>Szerokość znaku w pikselach</p>
<h3>Height</h3>
<p>Wysokość znaku w pikselach</p>
<h3>Gap</h3>
<p>Odstęp między górną i dolną połówką znaku w pikselach.</p>
<h3>Character Spacing</h3>
<p>Odstęp w pikselach między znakami.</p>
<h3>Text properties</h3>
<p>Pozwala na zmianę czcionki, rozmiaru czcionki, koloru, pogrubienienia, kursywy i atrybutów czcionek .</p>
<h3>Update</h3>
<p>Narzuca zmianę stylu dowolnego znaku innym znakom. Wciśnij ten przycisk, gdy wygląda na to, że zmiany we panelu Właściwości tekstu zmieniają tylko pierwszy znak.</p>
<h3>Background Color</h3>
<p>Kolor tła znaków.</p>
<h3>Initial Character</h3>
<p>Znak, który jest początkowo wyświetlany</p>
<h3>Character Sequence</h3>
<p>Lista i sekewencja wyświetlanych znaków.Np., Gdy znak ma być tylko wyświetlać dane numeryczne, ustaw to pole na 0123456789. Przyspieszy to wyświetlanie. Małe litery mogą być również podane,jednak ten spowolni wyświetlanie się jako dodatkowe znaki musiałyby być przewijane w cyklu.</p>
<h3>Advanced (grupa)</h3>
<p>Komponent <strong>FlickDisplay</strong> jest stworzony na podstawie <a title="blog article about clip clone component" href="http://blog.swishzone.com/?p=4875" target="_blank">ClipClone component</a>. Parametry te stanowią dodatkowe parametry clone clip, które na ogół nie wymagają wprowadzania zmian w FlickDisplay. Ogólnie rzecz biorąc, nie należy zmieniać tych parametrów.</p>
<h2>Metody – FlickDisplay</h2>
<h3>SetMultiLineText(s)</h3>
<p>Ta metoda ustawia nowy komunikat do pokazania. Poszczególne linie są oddzielone przez znak nowego wiersza (“\n” lub newline).</p>
<p><strong>Np.:</strong></p>
<pre>FlickDisplay.SetMultiLineText("LINE 1\nLINE 2\nLINE 3");</pre>
<p>lub jeżeli tylko jedna linia jest wymagana:</p>
<pre>FlickDisplay.SetMultiLineText("LINE 1");</pre>
<h2>Parametery – FlickChar</h2>
<p><strong><a href="http://blog.swishzone.com/wp-content/uploads/2011/08/paramsflickchar.png"><img title="paramsflickchar" src="http://blog.swishzone.com/wp-content/uploads/2011/08/paramsflickchar.png" alt="" width="122" height="237" /></a>Width, Height, Gap, Text Properties, Background Color, Initial Character, Character Sequence</strong> i <strong>Flick Speed</strong> działają w taki sam sposób jak opisano dla wyświetlacza Flick powyżej.</p>
<h3>Event Function</h3>
<p>To działa w ten sam sposób, jak funkcja zdarzeń opisana powyżej. Gdy wyświelacz znaku osiągnie żądany znak, funkcja zdarzenia jest wywoływana. W przeciwieństwie do funkcji obsługi zdarzeń <strong>FlickDisplay</strong>, parametr <em><strong>v</strong></em> jest z wartość logiczną true.</p>
<h2>Metody – FlickChar</h2>
<h3>ShowChar(ch)</h3>
<p>Wyświetla znak określony przez ch, poprzez przekręcanie cykliczne od bieżącego znaku. Gdy znak nie istnieje w sekwencji, znak jest pokazywany od razu.</p>
<p>Np., Gdy “A” jest bieżąco pokazywane i ShowChar(“C”) jest wołane, to “B” jest pokazywane przed pokazaniem “C”.</p>
<h2>Pobranie przykładu</h2>
<p>Przykładowy plik .swi może być pobrany z <a title="Example .swi file" href="http://blog.swishzone.com/wp-content/uploads/2011/08/flickcharexample.zip">linku</a>.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://flashblog.swish.pl/komponentyflash/nowe-komponenty-flickdisplay-flickchar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nowy kreator galerii zdjęć: Flick Scroll</title>
		<link>http://flashblog.swish.pl/komponentyflash/nowy-kreator-galerii-zdjec-flick-scroll/</link>
		<comments>http://flashblog.swish.pl/komponentyflash/nowy-kreator-galerii-zdjec-flick-scroll/#comments</comments>
		<pubDate>Wed, 05 Oct 2011 02:25:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Komponenty]]></category>

		<guid isPermaLink="false">http://flashblog.swish.pl/?p=612</guid>
		<description><![CDATA[Ta nowa galeria pozwala na szybkie wybranie odpowiedniego zdjęcia z okienka przewijania  z miniaturami, które może śmignąć na środek. Galeria obsługuje szereg zaawansowanych funkcji, w tym: Optymalizacja ładowania. Obrazki są ładowane kolejno w tle. Jeżeli wymagany obraz nie jest dostępny, kolejność ulega zmianie, by załadować następny obrazek. Podpisy / Komentarze przywiązanie do danego obrazka, mogą [...]]]></description>
			<content:encoded><![CDATA[<p><span class="drop">T</span>a nowa galeria pozwala na szybkie wybranie odpowiedniego zdjęcia z okienka przewijania  z miniaturami, które może śmignąć na środek.</p>
<p><img title="gallery4screencap1" src="http://blog.swishzone.com/wp-content/uploads/2011/07/gallery4screencap1.jpg" alt="" width="450" height="358" /></p>
<p><span id="more-612"></span></p>
<p>Galeria obsługuje szereg zaawansowanych funkcji, w tym:</p>
<ul>
<li>Optymalizacja ładowania. Obrazki są ładowane kolejno w tle. Jeżeli wymagany obraz nie jest dostępny, kolejność ulega zmianie, by załadować następny obrazek.</li>
<li>Podpisy / Komentarze przywiązanie do danego obrazka, mogą być opcjonalnie wyświetlane, gdy kursor myszy jest umieszczony ponad obrazkiem.</li>
<li>Pokaz slajdów (ang. Slide Show). Przycisk odtwarzania staje się widoczny, gdy wskaźnik myszy jest przesuwany nad główny obrazek. Naciśnięcie przycisku odtwarzania spowoduje, że wszystkie zdjęcia mają być wyświetlane w kolejności od aktualnie wybranego obrazu. Naciśnięcie dowolnej miniatury spowoduje pokazanie wybranego obrazu w pokazie. Optymalizacji obrazu. Obrazy są przeskalowane do optymalnej prędkości wyświetlania.</li>
<li>Asysta przy wysyłaniu plików. Po eksporcie, okno ftp jest automatycznie pokazywane z plikami, które muszą być wysłane na serwer.</li>
<li>Zmodyfikowane menu kontekstowego wyłącza normalne funkcje drukowania. Zapobiega to by obrazy mgły być z łatwością pobrane, kopiowane i drukowane.</li>
</ul>
<p>&nbsp;</p>
<p>Film poniżej pokazuje galerię w akcji.</p>
<p>Galeria ta będzie współpracować z SWiSH Max4 z datami build 20110318 lub następnymi, i choć galeria nie jest dołączona do instalatora 20110318, można ją pobrać tutaj: <a title="Zip file of gallery folder" href="http://blog.swishzone.com/wp-content/uploads/2011/07/Gallery_004.zip">Gallery_004.zip</a>.</p>
<p>Po pobraniu, odpakuj wszystko, łącznie z folderem gallery_004 z pliku zip:</p>
<p><strong>C:\Program Files\SWiSH Max4\ProjectTemplates\Galleries</strong></p>
<p>Zauważ, że dokładna lokalizacja może być różna, w zależności od foldera, do którego zainstalowano Max4 / miniMax4.</p>
<p>Na systemach x64, folder będzie prawdopodobnie:</p>
<p><strong>C:\Program Files (x86)\SWiSH Max4\ProjectTemplates\Galleries</strong></p>
<p>Ten kreator będzie dołączony z następnymi wersjami Max4 i miniMax4.</p>
<p>By użyć galerii, przejdź <strong>Plik | Nowy projekt</strong> i wybrać:<br />
<strong>Szablony Projektów | Galerie | Gallery_004</strong></p>
<p>Następnie, z panela Kreator, wciśnij parametr <strong>Images</strong> parametr i wybierz zdjęcia do swojej galerii. Gdy zdjęcia zostały wybrane, możesz zmienić / dodać napisy i komentarze w razie potrzeby.</p>
<p>Wciśnij przycisk Publikuj witrynę <img title="exportwiz" src="http://blog.swishzone.com/wp-content/uploads/2011/07/exportwiz.png" alt="" width="22" height="21" />, by weksportować galerię i zdjęcia.</p>
<p>Oprócz normalnego tworzenia. Html i. Swf, każdy obrazek jest kopiowany, ze zmienionym rozmiarem i nazwą <strong>image_<em>n</em></strong> , gdzie <em>n</em> jest numerem obrazka  (zaczynając od 0). Kopiowane obrazki są wstawiane do podfoldera, o nazwie  zgodnej z parametrem <strong>Gallery Folder Name</strong>.</p>
<p>Wciśnij przycisk Upload całej witryny na serwer <img title="ftpwiz" src="http://blog.swishzone.com/wp-content/uploads/2011/07/ftpwiz.png" alt="" width="21" height="22" /> by wysłać galerię i obrazki. Pokaże to okno z plikami html i swf, obrazkami wstawionymi do okna. BY TE PLIKI SIĘ DODAŁY, TRZEBA WCZEŚNIEJ KLIKNĄĆ PUBLIKUJ.</p>
<p><a href="http://blog.swishzone.com/wp-content/uploads/2011/07/ftpdialog.png"><img title="ftpdialog" src="http://blog.swishzone.com/wp-content/uploads/2011/07/ftpdialog.png" alt="" width="449" height="200" /></a></p>
<p>Jedyne zadanie do wykonania, to wciśnięcie przycisku Upload, by wysłać pliki na serwer (przy założeniu, że serwer FTP został skonfigurowany w oknie ftp)</p>
<p>Parametry, które mogą być użyte do dalszych zmian w galerii są opisane poniżej.</p>
<h2>Parametery</h2>
<h3>Webpage Title<a href="http://blog.swishzone.com/wp-content/uploads/2011/07/wizardpanelfs.png"><img title="wizardpanelfs" src="http://blog.swishzone.com/wp-content/uploads/2011/07/wizardpanelfs.png" alt="" width="154" height="447" /></a></h3>
<p>To jest zapisywane do pliku html. Jest to tytuł, który pojawia się w ramie okna lub zakładki przeglądarki.</p>
<h3>Title / Copyright</h3>
<p>Ten tekst pojawi się wyśrodkowany na górze dużego obrazka. Tekst ma biały kolor z czarnym cieniem, więc powinien być widoczny na dowolnym kolorowym tle.</p>
<h3>Images</h3>
<p>Ten parametr umożliwia wybór zdjęć do wyświetlenia. Pole podpisu Caption jest początkowo wypełnione nazwą pliku. Komentarz i podpis może być zmieniony ręcznie w razie potrzeby, aby lepiej opisać obraz.</p>
<h3>Slide Show Duration</h3>
<p>Jest to czas w sekundach wyświetlania każdego slajdu podczas pokazu slajdów.</p>
<h3>Stop Slide Show after Thumb press</h3>
<p>Gdy to pole jest wybrane, pokaz slajdów jest zatrzymywany po kliknięciu miniatury</p>
<h3>Background Color</h3>
<p>Kolor tła galerii.</p>
<h3>Preview after Publish</h3>
<p>Gdy ustawione, publikowany plik html jest otwierany w domyślnej przeglądarce.</p>
<h3>Image Quality</h3>
<p>Określa wielkość kompresji jpeg, która jest stosowana do obrazków. Wyższa wartość daje lepszą jakość, ale niższą kompresję. 80 jest dobrą wartością kompromisu&#8230;</p>
<h3>Maximum Image Size</h3>
<p>Określa maksymalny rozmiaru obrazu,  do którego obrazek jest przycinany, gdy następuje zmiana rozmiaru. Jako, że obszar wyświelania to 500×500, nie ma potrzeby używania innych wartości niż 500.</p>
<h3>Thumb Quality</h3>
<p>Określa wielkość kompresji jpeg, która jest stosowana do miniatur obrazków. Wyższa wartość daje lepszą jakość, ale niższą kompresję. 90 jest dobrą wartością kompromisu dla miniatur&#8230;</p>
<h3>Maximum Thumb Size</h3>
<p>Określa maksymalny rozmiar miniatury. Miniatury są wyświetlane w oknie 60×60 pikseli. Obrazki, które nie są kwadratami są rozszerzane by wypełnić kwadrat. Zatem, następujące rozmiary powinny być używane w zależności od typowego stosunku szerokości do wysokości (aspect ratio) wybranych obrazków.</p>
<table>
<tbody>
<tr>
<td><strong>Aspect</strong></td>
<td><strong>Max Image Size</strong></td>
</tr>
<tr>
<td>1:1</td>
<td>60</td>
</tr>
<tr>
<td>3:2</td>
<td>90</td>
</tr>
<tr>
<td>4:3</td>
<td>80</td>
</tr>
<tr>
<td>Inne</td>
<td>120</td>
</tr>
</tbody>
</table>
<h3>Hide Caption</h3>
<p>Jeśli jest zaznaczone, napisy nie są wyświetlane.</p>
<h3>Hide Comment</h3>
<p>Jeśli zaznaczone, komentarze nie są wyświetlane.</p>
<h3>Hide Help Button</h3>
<p>Jeśli jest zaznaczone, przycisk pomocy i związane z nimi teksty, nie są eksportowane.</p>
<h3>Help Text</h3>
<p>Tekst, który pojawia się w oknie pomocy.</p>
<h2>Noty</h2>
<ul>
<li>Chociaż nie ma wbudowanych ograniczeń w galerię,w związku z maksymalnym rozmiarem obrazków, flash player 10 ogranicza rozmiar klipu do 8192 pikseli. Zatem, przewijacz miniatur może wspierać maksymalnie 8192/65 wierszy, co przekłada się na około 250 zdjęć. Ograniczenia pamięci w SWiSH Max4 może zmniejszyć ten limit dalej. Testowana galeria miała 244 zdjęć.</li>
<li>Ważne jest by używać przycisku Publikuj , Podgląd i  Upload (wyślij) w przeciwieństwie do normalnych poleceń Max4 Eksport i Test. Normalne polecenia Max4 nie przetworzą obrazków (tj. kopiowanie, zmiana nazwy i rozmiaru). Z tego tytułu, galeria jest dystrybuowana z ręczną edycją domyślnie wyłączoną.</li>
<li>Gdy publikujesz wiele galerii do tego samego foldera, użyj różnych wartości parametrów  “Gallery Folder Name”. Nie wykonanie tego może spowodować odwołanie się do obrazków innej galerii.</li>
<li>Galeria używa filtr rozbłysku (ang. glow filter) by podświetlić tekst i przyciski. Chociaż miniMax4 może otwierać i konfigurować galerię, panel filtry jest wyłączony w miniMax4. Zatem, efekt rozbłysku nie będzie widoczny po eksporcie za pomocą miniMax4.</li>
</ul>
<p>Mam nadzieję, że nowa galeria przysporzy sporo zabawy.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://flashblog.swish.pl/komponentyflash/nowy-kreator-galerii-zdjec-flick-scroll/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nowe kryteria szukania i wymiany w nowym SWiSH Max4 2011.06.20</title>
		<link>http://flashblog.swish.pl/filmy-z-ekranu/nowe-kryteria-szukania-i-wymiany-w-nowym-swish-max4-2011-06-11/</link>
		<comments>http://flashblog.swish.pl/filmy-z-ekranu/nowe-kryteria-szukania-i-wymiany-w-nowym-swish-max4-2011-06-11/#comments</comments>
		<pubDate>Tue, 30 Aug 2011 16:58:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Filmy z ekranu]]></category>

		<guid isPermaLink="false">http://flashblog.swish.pl/?p=564</guid>
		<description><![CDATA[&#160; &#160; W nowej zaktualizowanej wersji SWiSH Max4, oznaczonej datą 2011.06.20, dostępnej bezpłatnie dla użytkowników programu, dodano wiele usprawnień i ulepszeń, i dodano nowe okienka szukania i wymiany elementów, które pozwalają na łatwą wymianę i wyszukanie elementów o danym kolorze, kroju czcionki, pogrubieniu,pochyleniu itp.]]></description>
			<content:encoded><![CDATA[<p><span class="drop">&</span>nbsp;</p>
<div id="attachment_565" class="wp-caption alignnone" style="width: 160px"><a href="http://blog.swish.pl/wp-content/uploads/2011/08/kroje.png"><img class="size-thumbnail wp-image-565" title="Nowe kryteria szukania i wymiany: krój czcionki, kolor, styl" src="http://blog.swish.pl/wp-content/uploads/2011/08/kroje-150x150.png" alt="Nowe kryteria szukania i wymiany: krój czcionki, kolor, styl" width="150" height="150" /></a><p class="wp-caption-text">Nowe kryteria szukania i wymiany: krój czcionki, kolor, styl</p></div>
<p>&nbsp;</p>
<p>W nowej zaktualizowanej wersji SWiSH Max4, oznaczonej datą 2011.06.20, dostępnej bezpłatnie dla użytkowników programu, dodano wiele usprawnień i ulepszeń, i dodano nowe okienka szukania i wymiany elementów, które pozwalają na łatwą wymianę i wyszukanie elementów o danym kolorze, kroju czcionki, pogrubieniu,pochyleniu itp.</p>
<p><span id="more-564"></span><br />
<object style="height: 390px; width: 640px;" width="640" height="390" 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="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/v021-ShYgaA?version=3" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><embed style="height: 390px; width: 640px;" width="640" height="390" type="application/x-shockwave-flash" src="http://www.youtube.com/v/v021-ShYgaA?version=3" allowFullScreen="true" allowScriptAccess="always" allowfullscreen="true" allowscriptaccess="always" /></object></p>
]]></content:encoded>
			<wfw:commentRss>http://flashblog.swish.pl/filmy-z-ekranu/nowe-kryteria-szukania-i-wymiany-w-nowym-swish-max4-2011-06-11/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Samouczek skryptu: duplicateMovieClip() (powielenia klipu)</title>
		<link>http://flashblog.swish.pl/actionscript/samouczek-skryptu-duplicatemovieclip/</link>
		<comments>http://flashblog.swish.pl/actionscript/samouczek-skryptu-duplicatemovieclip/#comments</comments>
		<pubDate>Tue, 30 Aug 2011 16:00:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Skrypty]]></category>

		<guid isPermaLink="false">http://flashblog.swish.pl/?p=580</guid>
		<description><![CDATA[Dla tych, którzy są zainteresowani pogłębieniem znajomości skryptu, prezentujemy samouczek  jednej z bardziej użytecznych poleceń skryptu jest duplicateMovieClip(). Ta akcja jest używana do dynamicznego zduplikowana istniejącego klipu i przynosi znakomite efekty, wykorzystywane np.  przy tworzeniu gry. Tworzenie dodatkowych klipów w ten sposób ma ma wiele zalet, gdy w porównaniu do statycznego tworzenia w panelach obszaru [...]]]></description>
			<content:encoded><![CDATA[<p><span class="drop">D</span>la tych, którzy są zainteresowani pogłębieniem znajomości skryptu, prezentujemy samouczek  jednej z bardziej użytecznych poleceń skryptu jest <strong>duplicateMovieClip()</strong>. Ta akcja jest używana do dynamicznego zduplikowana istniejącego klipu i przynosi znakomite efekty, wykorzystywane np.  przy tworzeniu gry.<br />
<object id="swfobj_0" 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/07/dupmcexample2.swf" /><embed id="swfobj_0" width="450" height="450" type="application/x-shockwave-flash" src="http://blog.swishzone.com/wp-content/uploads/2011/07/dupmcexample2.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/07/dupmcexample2.swf'},'object_html':' <!--<![endif]--> <!--[if !IE]>&#8211;> &#8216;}&#8221; alt=&#8221;" /><!--<![endif]--></object><br />
<span id="more-580"></span></p>
<p>Tworzenie dodatkowych klipów w ten sposób ma ma wiele zalet, gdy w porównaniu do statycznego tworzenia w panelach obszaru roboczego czy konspektu:</p>
<ul>
<li>Mniejsze pliki .swf and .swi. Co oznacza szybsze ładowanie.</li>
<li>Możne zaoszczędzić znaczną ilość czasu tworzenia, jeśli łączna liczba filmów jest duża.</li>
<li>Całkowita liczba klipów jest zmienną. To może być ustawiona zgodnie z wprowadzonymi danymi przez użytkownika. Jest to bardzo przydatne przy tworzeniu gier.</li>
<li>Ponieważ nowe pliki są tworzone przy użyciu skryptów,łatwo jest wyrównać nowo utworzone klipy wideo poprzez ustawienie ich współrzędne _x i _y .</li>
<li>Klipy utworzone w ten sposób mogą być usunięte dynamicznie.</li>
</ul>
<p>To polecenie istnieje zarówno jako metoda filmu (Flash 5 i nowsze) i jako globalna funkcja (Flash 4 i poźniejsze). Akcja ma różne wersje:</p>
<ul>
<li><strong>duplicateMovieClip(<em>cel</em>:String, <em>nowanazwa</em>:String, glebokosc:Number)</strong> (Global function)</li>
<li><strong>duplcateMovieClip(<em>cel</em>:MovieClip, <em>nowanazwa</em>:String, <em></em><strong> glebokosc</strong>:Number)</strong> (Global function)</li>
<li><strong><em>cel</em>.duplicateMovieClip(nowanazwa:String, <em>glebokosc</em>:Number, [<em>poczatkowyObiekt</em>:Object])</strong> (metoda klipu filmowego)</li>
</ul>
<p>gdzie:</p>
<p><strong><em>cel</em></strong> jest nazwą klipu, który ma być powielony.</p>
<p><em><strong>nowanazwa</strong></em> jest nazw dla powielonego, nowo tworzonego, klipu.</p>
<p><em><strong>glebokosc:</strong></em> jest głębokością klipu. musi być liczbą dodatnią. Klip filmowy z wyższą głębokością przesłoni klipy o niższych numerach głębokości. Jeśli głębokość jest już w użyciu, istniejący film zostanie zastąpiony. Tylko jeden element może występować na każdej głębokości. Klipy stworzone statycznie w obszarze roboczym, przed uruchomieniem, mają ujemne wartości głębokość. Metoda klipu <strong>getNextHighestDepth()</strong> może być użyta do odnalezienia następnej dostępnej głębokości dla obiektu. Głębokości obiektów mogą być wymieniane między nimi za pomocą <strong>swapDepths()</strong>.</p>
<p><em><strong>poczatkowyObiekt</strong></em>: jest opcjonalnym parametrem, który określa początkowe atrybuty powielonego klipu (_x, _y, _rotation itp). Ten parametr jest dostępny tylko w wersji metoda polecenia .</p>
<h2>Noty</h2>
<ul>
<li>Powielony klip zaczyna się odtwarzać na klatce 1.</li>
<li>Zmienne w oryginalnym klipie nie sakopiowane do zduplikowanego. Atrybuty są duplikowane, chociaż mogą być zmienione za pomocą parametry poczatkowyObiekt.</li>
<li>Gdyby (źródłowy) klip cel został usunięty, to powielone klipy są również usuwane.</li>
</ul>
<h2>Analiza przykładu pliku .swf</h2>
<p><a href="http://blog.swishzone.com/wp-content/uploads/2011/07/cap1.png"><img title="cap1" src="http://blog.swishzone.com/wp-content/uploads/2011/07/cap1.png" alt="" width="163" height="103" /></a>Scena składa się z jednego klipu filmowego <strong>mc</strong> , który zawiera wiele obiektów. Klip <strong>mc</strong> ma następujące zdarzenie <strong>onSelfEvent (release)</strong> , które jest przetwarzane, gdy klip jest kliknięty .</p>
<pre>onSelfEvent (release) {
    _parent.CopyClip();
}</pre>
<p>Funkcja <strong>CopyClip()</strong> , która jest tu wołana, jest zdefiniowana w głównym filmie i jest następująca:</p>
<pre>function CopyClip() {
    var n = getNextHighestDepth();
    mc.duplicateMovieClip("mc" add n, n,
        {
            _x:Math.randomRange(25,425),
            _y:Math.randomRange(25,425),
            _rotation:Math.randomRange(-45,45)
        });
}</pre>
<p>Ta funkcja woła wersję metody akcji <strong>duplicateMovieClip(</strong>).</p>
<p>do<strong> n</strong> jest przypisywana następna dostępna głębokość dla głównego filmu.</p>
<p>Nowa nazwa filmu jest uzyskiwana przez dodanie <strong>n</strong> na końcu łańcucha znaków  <strong>“mc”</strong>. W ten sposób klipy nazwane<strong> mc1</strong>, <strong>mc2</strong> etc. będą utworzone. <strong>n</strong> jest też używane do określenia głębokości nowego klipu.</p>
<p><strong>poczatkowyObiekt</strong> jest używany do definiowania nowych wartości początkowych <strong>_x</strong>, <strong>_y</strong> i <strong>_rotation</strong>. Wartości te są ustawiane losowym wartościom .poczatkowyObiekt mógłby być poszerzony (gdy potrzeba) by zawierać dodatkowe atrybuty, jak  <strong>_xscale</strong>, <strong>_yscale</strong>, <strong>_alpha</strong> etc.</p>
<p>W końcu animowany krzyż: <strong>CrossAnimated</strong>, ma następujące zdarzenie <strong>onSelfEvent (release)</strong>. To zdarzenie pozwala na usunięcie dynamicznie utworzonych klipów, gdy krzyż jest kliknięty:</p>
<pre>onSelfEvent (release) {
    if ("mc" == _parent._name) {
        // nazwa określająca czy to klip tworzony statycznie
        // przełączenie widoczności ostrzeżenia
        _parent.warning_text._visible = !_parent.warning_text._visible;
    } else {
        _parent.removeMovieClip(); // usuń powielony klip
}</pre>
<p>Ponieważ statycznie utworzone klipy nie mogą być usuwane, sprawdzenie jest wykonywane po nazwie klipu filmowego. Gdy klip ma nazwę <strong>“mc”</strong>. If (_name == “mc”) oznacza statyczny klip, klip wyświetla ostrzeżenie  (stan właściwości_visible jest przełączany). Gdy nazwa oznacza, że to nie jest statyczny klip, klip jest usuwany. Zauważ, że z perspektywy animowanego krzyża, obiekty w klipie są uzyskiwane poprzez odniesienie  <strong>_parent</strong>.</p>
<h2>Przykładowy plik</h2>
<p>Plik SWiSH Max4-a może być pobrany z <a title="download example zip file. " href="http://blog.swishzone.com/wp-content/uploads/2011/07/dupmcexample2.zip">tutaj</a>.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://flashblog.swish.pl/actionscript/samouczek-skryptu-duplicatemovieclip/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nowy komponent: Pełnoekranowy otwarzacz flv</title>
		<link>http://flashblog.swish.pl/komponentyflash/nowy-komponent-pelnoekranowy-otwarzacz-flv/</link>
		<comments>http://flashblog.swish.pl/komponentyflash/nowy-komponent-pelnoekranowy-otwarzacz-flv/#comments</comments>
		<pubDate>Sat, 18 Jun 2011 11:55:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Filmy wideo]]></category>
		<category><![CDATA[Komponenty]]></category>

		<guid isPermaLink="false">http://flashblog.swish.pl/?p=508</guid>
		<description><![CDATA[Nasz nowy komponent odtwarzacza wideo FLV z trybem pełnoekranowym posiada większość funkcji dostępnych w komercyjnych odtwarzaczy wideo. Posiada tryb pełnoekranowy, podpowiedzi, opcje skalowania wideo, opcje kontekstowe dostępne po kliknięciu prawego klawisza myszy. Opcje dostosowywania umożliwiają bardzo łatwą personalizację wyglądu odtwarzacza . Można zaimportować i zakodować nowy wideo do FLV bezpośrednio w SWiSH Max4 lub użyć [...]]]></description>
			<content:encoded><![CDATA[<p><span class="drop">N</span>asz nowy komponent odtwarzacza wideo FLV z trybem pełnoekranowym posiada większość funkcji dostępnych w komercyjnych odtwarzaczy wideo. Posiada tryb pełnoekranowy, podpowiedzi, opcje skalowania wideo, opcje kontekstowe dostępne po kliknięciu prawego klawisza myszy. Opcje dostosowywania umożliwiają bardzo łatwą personalizację wyglądu odtwarzacza .</p>
<p><span style="text-decoration: line-through;"><a href="http://blog.swishzone.com/wp-content/uploads/2011/01/fullscreen_video_component1a.jpg"><img title="fullscreen_video_component1a" src="http://blog.swishzone.com/wp-content/uploads/2011/01/fullscreen_video_component1a.jpg" alt="" width="350" height="190" /></a></span></p>
<p><span id="more-508"></span></p>
<p>Można zaimportować i zakodować nowy wideo do FLV bezpośrednio w SWiSH Max4 lub użyć istniejącego pliku FLV do tego komponentu.Opiszę obie metody poniżej. Na dole strony znajdą Państwo pełną listę dostępnych parametrów i metod ( funkcji) dla tego komponentu.</p>
<p>&nbsp;</p>
<p>Komponent ten zostanie uwzględniony w przyszłym instalatora SWiSH Max4, ale teraz komponent można uzyskać z – <a href="http://blog.swishzone.com/wp-content/uploads/2011/06/OptimaFLV_v1_Component.zip">OptimaFLV_v1_Component</a></p>
<p>Rozpakuj pliki do twojego foldera komponentów Max4. Zazwyczaj <strong>C:\Program Files\SWiSH Max4\components\Video Players\</strong></p>
<p><strong>Importowanie nowego wideo (np. avi) do tego komponentu</strong></p>
<p>Możesz wybrać ten komponent w tym samym czasie, gdy importujesz pliki wideo w SWiSH Max4.</p>
<p><strong>1.</strong> Użyj menu Wstaw i wybierz Importuj wideo.</p>
<p><a href="http://blog.swishzone.com/wp-content/uploads/2009/02/simplevideo_flv_img2a.gif"><img title="simplevideo_flv_img2a" src="http://blog.swishzone.com/wp-content/uploads/2009/02/simplevideo_flv_img2a.gif" alt="simplevideo_flv_img2a" width="254" height="208" /></a></p>
<p><strong>2.</strong> W oknie dialogowym Import wideo skonfiguruj ustawienia w panelach Wideo i Audio.<br />
<strong>3.</strong> W dolnej części okna dialogowego Import wideo obok Importuj jako wybierz opcję zewnętrzne FLV.</p>
<p><a href="http://blog.swishzone.com/wp-content/uploads/2011/01/fullscreen_video_component1e.gif"><img title="fullscreen_video_component1e" src="http://blog.swishzone.com/wp-content/uploads/2011/01/fullscreen_video_component1e.gif" alt="" width="268" height="35" /></a><strong> </strong></p>
<p><strong>4.</strong> Następnie przejdź do zakładki &#8221; Eksport FLV&#8221;.<br />
<strong>5.</strong> W polu Kontrolki, wybierz odtwarzacz OptimaFLV_v1 w drzewku Odtwarzacze Wideo.</p>
<p><a href="http://blog.swishzone.com/wp-content/uploads/2011/01/fullscreen_video_component1g.gif"><img title="fullscreen_video_component1g" src="http://blog.swishzone.com/wp-content/uploads/2011/01/fullscreen_video_component1g.gif" alt="" width="340" height="323" /></a></p>
<p><strong>6.</strong> Jeżeli jesteś zadowolony z ustawień, naciśnij Import, aby rozpocząć kodowanie wideo.</p>
<p>Podczas korzystania z tej metody, ścieżka dostępu do pliku FLV będzie automatycznie ustawiona w parmatrze URL komponentu wraz z ustawieniem szerokości i wysokości.</p>
<p><strong>WAŻNE: </strong>Wprowadzony <em>Video URL</em> jest bezwzględną ścieżką do pliku. Wskazuje na plik FLV na twoim komputerze. Ten adres URL <strong>NIE </strong>będzie działał po przesłaniu na serwer. Należy go zmienić na względny adres URL przed eksportem filmu.</p>
<p>na przykład</p>
<p><span style="text-decoration: line-through;"><a href="http://blog.swishzone.com/wp-content/uploads/2011/01/fullscreen_video_component1b.gif"><img title="fullscreen_video_component1b" src="http://blog.swishzone.com/wp-content/uploads/2011/01/fullscreen_video_component1b.gif" alt="" width="257" height="133" /></a></span></p>
<p>powinna zostać zmieniona na</p>
<p><span style="text-decoration: line-through;"><a href="http://blog.swishzone.com/wp-content/uploads/2011/01/fullscreen_video_component1c.gif"><img title="fullscreen_video_component1c" src="http://blog.swishzone.com/wp-content/uploads/2011/01/fullscreen_video_component1c.gif" alt="" width="257" height="133" /></a></span></p>
<p><strong>Note:</strong> Uwaga: Gdy potrzebujesz informacji (lub przypomienia) o różnicach między ścieżką dostępu absolutną a relatywną, to <a href="http://www.communitymx.com/content/article.cfm?cid=230ad" target="_blank">ta strona może pomóc</a>.  Zwróć szczególną uwagę na <em>Document Relative</em> information.</p>
<p><strong>Ważne: </strong>pliki FLV są ładowane relatywnie do położenia pliku SWF  – nie pliku HTML  Jeśli jesteś zdezorientowany, użyj ścieżki względnej-relatywnej, np.“video.flv” (jak pokazano na rysunku powyżej) i po prostu umieścić plik FLV w tym samym folderze co SWF.</p>
<p>Po zakończeniu kodowania, można wybrać komponent i dostosować go w panelu Parametry.</p>
<p><strong>Korzystanie z istniejącego pliku FLV</strong></p>
<p>By użyć istniejącego pliku FLV (który jest już zakodowany), wszystko, co musisz zrobić, to wybrać komponent OptimaFLV_v1 z panelu Komponenty .Następnie przeciągnij komponent na obszar roboczy  i wyedytuj parametry.Pamiętaj, aby wprowadzić poprawną ścieżkę do pliku FLV w parametrze <em>Video URL</em>.</p>
<p><strong>Korzystanie z powiadamiania o zdarzeniach</strong></p>
<p>W sekcji Notification w panelu parametry komponentu, możesz określić funkcję zdarzeń, która odbierze zdarzenia od komponentu i ew. na nie zareaguje &#8211; Event Function. ta funkcja może być wprowadzona w głownym filmie/klipie zawierającym komponent. Kiedy film dobiega końca (tzn. gdy zakończy się odtwarzanie) będzie wywołać tę funkcję. Argumenty wysyłane będą zawierać nazwa komponentu i wartość prawda/fałsz &#8211; boolean  <em><strong>true</strong></em>.</p>
<p><code>_parent.EventFunction(name, true);</code></p>
<p>Jako przykład, po dodaniu tego komponentu do filmu, Wybierz Scenę w panelu Konspekt (ang. Outline) i otwórz panel Skrypt. Dodaj kod:</p>
<pre>function movieFinished(name, isDone) {
    if (isDone) {
        trace(name + " has finished playing");
    }
}</pre>
<p>Możesz użyć tego powiadamiania o zdarzeniach do wykonywania określonych działań, gdy film się kończy– takich jak załadunek nowego pliku FLV do komponetu lub otwarcie nowego adresu URL w oknie przeglądarki.</p>
<p>Wreszcie, w panelu Parametry komponentu,  podaj nazwę funkcji w parametrze <em>Event Function</em>.</p>
<p><span style="text-decoration: line-through;"><a href="http://blog.swishzone.com/wp-content/uploads/2011/01/fullscreen_video_component1d.gif"><img title="fullscreen_video_component1d" src="http://blog.swishzone.com/wp-content/uploads/2011/01/fullscreen_video_component1d.gif" alt="" width="257" height="154" /></a></span></p>
<p><strong>Używanie zdarzeń SWiSH Video<br />
</strong></p>
<p>Komponent ten pozwala również używać zdarzeń opublikowanych w plikach FLV utworzonych w SWiSH Video3. Za każdym razem,gdy wideo dochodzi do określonego zdarzenia, wywoła funkcję svEventListener w swoim bazowym  (lub _root) filmie (Poziom 0). Aby skorzystać z tych zdarzeń, wszystko, co musisz zrobić, to zdefiniować tę funkcję</p>
<pre>function svEventListener(event) {
    // Use the event for anything you want
    trace("Event: " + event);
}</pre>
<p>Nazwa zdarzenia (które określiłeś w SWiSH Video3) jest przekazywana do tej funkcji.</p>
<p><strong>Eksportowanie plików HTML</strong></p>
<p><a href="http://blog.swishzone.com/wp-content/uploads/2011/05/exporthtmlnewdefault.png"><img title="exporthtmlnewdefault" src="http://blog.swishzone.com/wp-content/uploads/2011/05/exporthtmlnewdefault-300x232.png" alt="" width="180" height="139" /></a>W menu Plik wybierz Ustawienia eksportu, następnie HTML.  Wybierz szablon <em><strong>default.swhtml</strong></em> i zaznacz parametr  “<strong><em>allowFullScreen</em></strong>“. Gdy brakuje tego parametru, to zainstaluj  i użyj <strong>szablonu fullscreen.swhtm</strong>l opisanego w <a title="Using Fullscreen mode blog article" href="http://blog.swishzone.com/?p=6133" target="_blank">tym artykule</a>.</p>
<p>Po wybraniu szablonu, przewiń do dołu parametrów i włącz opcję <em>allowFullScreen</em>.</p>
<p><a href="http://blog.swishzone.com/wp-content/uploads/2011/01/fullscreen_video_component1i.gif"><img title="fullscreen_video_component1i" src="http://blog.swishzone.com/wp-content/uploads/2011/01/fullscreen_video_component1i.gif" alt="" width="362" height="168" /></a></p>
<p>Jeśli planujesz używanie / tworzenie własnych plików HTML dla SWF, to musisz się upewnić czy potrzebny kod HTML jest wstawiony.  Aby to zrobić, należy dodać ręcznie parametr allowFullScreen .</p>
<p>W tagu &lt;object&gt;,Dodaj ten kod</p>
<p>&lt;param name=&#8221;allowFullScreen&#8221; value=&#8221;true&#8221;&gt;</p>
<p>I w końcu, wewnątrz tagu &lt;embed&gt;, Dodaj ten kod:</p>
<pre>allowFullScreen="true"</pre>
<p>Mam nadzieję, że spodoba się Państwu ten nowy komponent. Poniżej dodałem opis parametrów w celach informacyjnych.</p>
<h4>Parametry</h4>
<table width="98%" border="0" cellspacing="1" cellpadding="4" bgcolor="#999999">
<tbody>
<tr bgcolor="#ffffff">
<td valign="top" width="35%">Parametr</td>
<td valign="top" width="65%">opis</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Video Settings</td>
<td valign="top">Grupa: Ustawienia wideo dla FLV</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Video URL</td>
<td valign="top">Ścieżka pliku wideo FLV ( względna lub bezwzględna )</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Video Width</td>
<td valign="top">Szerokość wideo FLV</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Video Height</td>
<td valign="top">Wysokość wideo FLV</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Auto-Play</td>
<td valign="top">Czy zacząć odtwarzanie wideo automatycznie bezpośrednio po buforowaniu.</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">When Complete</td>
<td valign="top">Zachowanie, gdy wideo zakończy odtwarzania.</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Control Settings</td>
<td valign="top">Grupa: Ustawienia i opcje kontrolki wideo</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Control Padding</td>
<td valign="top">Margines wokół kontrolek</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Initial Volume</td>
<td valign="top">Początkowy poziom głośności wideo.</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Auto-Hide Controls</td>
<td valign="top">Spowoduje to automatyczne ukrywanie kontrolek, gdy wykryto brak ruchu myszy lub gdy mysz nie jest na wideo</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Button Display Settings</td>
<td valign="top">Grupa:Opcje wyświetlania różnych przycisków</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Show Clock</td>
<td valign="top">Włącza zegar (czas, który upłynął/całkowity czas) on (włączony) lub off (wyłączony)</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Show Start Button</td>
<td valign="top">Pokazuje większy przycisk odtwarzania w centrum wideo podczas wstrzymania lub zatrzymania</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Show Volume</td>
<td valign="top">Pokazuje lub ukrywa kontrolkę głośności</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Allow Fullscreen</td>
<td valign="top">Pokazuje lub ukrywa przycisk pełnego ekranu fullscreen</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Control Color Settings</td>
<td valign="top">Goupa: Zmiany kolorów kontrolek</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Icon Color</td>
<td valign="top">Kolor ikon przycisków</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Background Color</td>
<td valign="top">Kolor tła kontrolek</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Border Color</td>
<td valign="top">Kolor obramowania wokół kontrolek / przycisków</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Clock Color</td>
<td valign="top">Kolor tekstu dla zegara</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Use Rollover Glow</td>
<td valign="top">Czy ikony mają rozbłysku blasku po najeździe myszy</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Glow Color</td>
<td valign="top">Kolor rozbłysku wokół ikon przycisk (jeśli wybrano powyżej)</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Slider Color Settings</td>
<td valign="top">Grupa: Zmienia kolor suwaków w kontrolkach (suwak czasu, suwak głośności)</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Track Color</td>
<td valign="top">Ustawia kolor suwaka czasu i głośności (tło)</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Status Color</td>
<td valign="top">Ustawia kolor paska czasu w suwaku czasu i paska głoska głośności w kontyrolce głośności</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Load Bar Color</td>
<td valign="top">Ustawia kolor paska loader w suwaku czasu (pokazuje, jak wiele z wideo zostało pobrane)</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Tool Tip Settings</td>
<td valign="top">Grupa:Ustawienia podpowiedzi przycisków</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Use Tooltips</td>
<td valign="top">Czy aby nie wyświetlać podpowiedzi do przycisków</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Background Color</td>
<td valign="top">Kolor tła podpowiedzi</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Border Color</td>
<td valign="top">Kolor ramki podpowiedzi</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Alpha Level</td>
<td valign="top">Poziom przezroczystości podpowiedzi (0=transparent (przezroczysta), 100=opaque (nieprzezroczysta))</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Text Color</td>
<td valign="top">Kolor tekstu podpowiedzi</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Notification</td>
<td valign="top">Grupa: Ustawienia powiadamiania o zdarzeniach</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Event Function</td>
<td valign="top">Funkcja w osi czasu rodzica , która jest wywoływana po zakończeniu odtwarzania.</td>
</tr>
</tbody>
</table>
<h4>Metody</h4>
<table width="98%" border="0" cellspacing="1" cellpadding="4" bgcolor="#999999">
<tbody>
<tr bgcolor="#ffffff">
<td valign="top" width="35%">Metoda</td>
<td valign="top" width="65%">opis</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">SetVideoSize(w,h)</td>
<td valign="top">Pozwoli to dopasować szerokość i wysokość obrazu. <em>Zastosowanie: OptimaFLV.SetVideoSize(640,480); Spowoduje to ustawienie </em><em>szerokości </em><em>wideo na </em>640 i wysokości na 480.</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">LoadVideo(url, autoPlay, w, h)</td>
<td valign="top">Ta funkcja ładuje nowy film wideo FLV (określony przez argument adresu URL).Argument autoPlay zastępuje parametr autoPlay komponentu i opcjonalnie parametry width i height ustawiają rozmiar wideo. Zastosowanie: <em>OptimaFLV.LoadVideo(“my-other-video.flv”, true, 300, 169);</em> Spowoduje to załadowanie wideo “my-other-video.flv” i automatycznie odtworzenie.</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">StopVideo()</td>
<td valign="top">Ta funkcja zatrzymuje wideo i przewija go.</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">PlayVideo()</td>
<td valign="top">Funkcja ta wznawia odtwarzanie wideo.</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">PauseVideo()</td>
<td valign="top">Ta funkcja wstrzymuje wideo.</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">SeekTo(sec)</td>
<td valign="top">Skacze do danego markera czasu (w sekundach) określonego przez argument sec. Uzycie: <em>OptimaFLV.SeekTo(5); // skacze do  5  sekundy </em><strong>Nota:</strong> Rzeczyste markery czasu są określone w odstępach klatek kluczowych w (keyframe intervals) w pliku FLV . Aby uzyskać najlepsze wyniki, należy ustawić interwał klatek kluczowych do małej ilości (1-2 sekund).</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">CloseVideo(hideControls)</td>
<td valign="top">Ta funkcja zamyka (wyładowuje) załadowany strumień wideo.  Opcjonalny argument  hideControls ukryje kontrolki wideo. Użycie: <em>OptimaFLV.CloseVideo(true);</em></td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">SetVideoVolume(#)</td>
<td valign="top">Funkcja ta umożliwia regulację poziomu głośności wideo.  Zastosowanie: <em>OptimaFLV.SetVideoVolume(60);</em></td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 3277px; width: 1px; height: 1px; overflow: hidden;">wypełnienia wokół formantów</div>
]]></content:encoded>
			<wfw:commentRss>http://flashblog.swish.pl/komponentyflash/nowy-komponent-pelnoekranowy-otwarzacz-flv/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nowy komponent: Elektryczny Tekst</title>
		<link>http://flashblog.swish.pl/komponentyflash/nowy-komponent-elektryczny-tekst/</link>
		<comments>http://flashblog.swish.pl/komponentyflash/nowy-komponent-elektryczny-tekst/#comments</comments>
		<pubDate>Sat, 18 Jun 2011 10:49:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Efekty]]></category>
		<category><![CDATA[Komponenty]]></category>

		<guid isPermaLink="false">http://flashblog.swish.pl/?p=504</guid>
		<description><![CDATA[Nasz nowy komponent Elektryczny Tekst został wykonany, tak by był tak prosty, jak to tylko możliwe. Wprowadź twój tekst  … zmień czcionkę/rozmiar … kliknij przycisk w panelu Parametery i Voila! Błyskawiczny elektryczny  tekst! Nota: Dźwięk wyładowań elektrycznych jest dołączony do komponentu. Jednak został wyłączony dla tego demo za pomocą opcji konfiguracyjnych. &#160; Pobierz Możesz pobrać [...]]]></description>
			<content:encoded><![CDATA[<p><span class="drop">N</span>asz nowy komponent Elektryczny Tekst został wykonany, tak by był tak prosty, jak to tylko możliwe. Wprowadź twój tekst  … zmień czcionkę/rozmiar … kliknij przycisk w panelu Parametery i Voila! Błyskawiczny elektryczny  tekst!</p>
<p><object width="350" height="150" 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/01/Electric_Text_Demo.swf" /><param name="allowFullScreen" value="true" /><param name="allowfullscreen" value="true" /><embed width="350" height="150" type="application/x-shockwave-flash" src="http://blog.swishzone.com/wp-content/uploads/2011/01/Electric_Text_Demo.swf" allowFullScreen="true" allowfullscreen="true" /></object></p>
<p><span id="more-504"></span></p>
<p><strong>Nota:</strong> Dźwięk wyładowań elektrycznych jest dołączony do komponentu. Jednak został wyłączony dla tego demo za pomocą opcji konfiguracyjnych.</p>
<p>&nbsp;</p>
<p><strong>Pobierz</strong></p>
<p>Możesz pobrać komponent, tutaj <a href="http://blog.swishzone.com/wp-content/uploads/2011/01/Electric_Text.zip">Electric_Text</a></p>
<p>Wypakuj pliki do foldera instalacyjnego Max4 i jego podfoldera Components\Efekty\2D:</p>
<p>np. <em>C:\Program Files\SWiSH Max4\Components\Efekty\2D\</em></p>
<p>SWiSH Max4 wydanie (build date) 2010.11.02 lub nowszy jest wymagany by otworzyć plik SWI.</p>
<p><strong>Ważne</strong></p>
<p>Ten komponent najlepiej działa z dużymi czcionkami.  Mniejsze czcioniki, bardzo długie teksty, i czcionki, które zawierają wiele konturów, powodują dłuższą konwersję, jak i spowalniają odtwarzanie SWF.</p>
<p>Ten komponent wymaga eksportu SWF do SWF8 i nowszych.</p>
<p><a href="http://blog.swishzone.com/wp-content/uploads/2010/12/max4_export_settings_swf_swf8.gif"><img title="max4_export_settings_swf_swf8" src="http://blog.swishzone.com/wp-content/uploads/2010/12/max4_export_settings_swf_swf8-150x150.gif" alt="" width="150" height="150" /></a></p>
<p><strong>Używanie komponentu Elektryczny Tekst<br />
</strong></p>
<p>Po odpakowaniou pliku ZIP z komponentem do właściwego foldera, masz dostęp do niego z panelu Komponenty SWiSH Max-a.</p>
<p>Po prostu przejdź do gałęzi Efekty -&gt; 2D tego panelu, i przeciągnij komponent  Elektryczny Tekst  na obszar roboczy.</p>
<p>Otwórz klip komponenty w panelu Konspekt i wyedytuj obiekt tekstowy w nim zawarty.  Można wpisać dowolny tekst, zmienić czcionkę / rozmiar itp.</p>
<p><a href="http://blog.swishzone.com/wp-content/uploads/2011/01/electric_text_img2a.gif"><img title="electric_text_img2a" src="http://blog.swishzone.com/wp-content/uploads/2011/01/electric_text_img2a.gif" alt="" width="259" height="122" /></a></p>
<p>When you are happy with the text and are ready to create the effect, simply select the component MovieClip, open the Parameters panel, and click the Create button.</p>
<p><a href="http://blog.swishzone.com/wp-content/uploads/2011/01/electric_text_img4a.gif"><img title="electric_text_img4a" src="http://blog.swishzone.com/wp-content/uploads/2011/01/electric_text_img4a.gif" alt="" width="527" height="180" /></a></p>
<p><strong>Important:</strong> Creating the effect converts the text object into a shape.  The text itself will no longer be editable afterward.  If you decide that you want to change the text, you will have to start the process over by dragging a new component onto the stage.</p>
<p>After the conversion, you can edit the text as shape by adding gradient fills, etc.</p>
<p><a href="http://blog.swishzone.com/wp-content/uploads/2011/01/electric_text_img3a.gif"><img title="electric_text_img3a" src="http://blog.swishzone.com/wp-content/uploads/2011/01/electric_text_img3a.gif" alt="" width="531" height="258" /></a></p>
<p>In the component parameters, you can choose to hide the text shape – which will create an outline of the text with the electric effect.</p>
<p>All of the available parameters are described in more detail below.</p>
<p><strong>Parametry komponentu</strong></p>
<table width="98%" border="0" cellspacing="1" cellpadding="4" bgcolor="#999999">
<tbody>
<tr bgcolor="#ffffff">
<td valign="top" width="35%"><strong>Parametr<br />
</strong></td>
<td valign="top" width="65%"><strong>Ppis</strong></td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top"><em>Editing Options</em></td>
<td valign="top"><em>Grupa: Opcje te są używane tylko podczas edycji</em></td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Show Points</td>
<td valign="top">Czy pokazać / ukryć punkty łuku (ang. arcs). Uwaga: To jest tylko wykorzystywane do celów edycji. Punkty są automatycznie ukrywane podczas odtwarzania</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Create Points</td>
<td valign="top">Utwórz punkty wokół tekstu <strong>Uwaga: </strong>Obiektu tekstu nie będzie już można edytować.  To będzie przekształcone do Kształtu.</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top"><em>Playback Options</em></td>
<td valign="top"><em>Grupa: Opcje te będą stosowane gdy film jest odtwarzany lub eksportowany</em></td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Show Text</td>
<td valign="top">Jeśli jest zaznaczone, oryginalny tekst będzie widoczny pod łukami</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Total Arcs</td>
<td valign="top">Całkowita liczba &#8221; łuków &#8221; do wyświetlenia</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Arc Variance</td>
<td valign="top">Zwiększenie tej wartości spowoduje, że łuk bardziej roztrzęsiony / skokowy</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Arc Color</td>
<td valign="top">Kolor łuku</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Spark Frequency</td>
<td valign="top">Określa, jak często są tworzone iskry</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top"><em>Audio Options</em></td>
<td valign="top"><em>Grupa: Opcje kontroli dźwięku i poziomu głośności</em></td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Use Sound Effects?</td>
<td valign="top">Czy chcesz dołączyć elektrycznych efekty dźwiękowe</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Electricity Volume</td>
<td valign="top">Głośność efektu dźwiękowego energii elektrycznej</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Spark Volume</td>
<td valign="top">Głośność efektu dźwiękowego iskry</td>
</tr>
</tbody>
</table>
<p>Korzystaj!</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Elektryczny Tekst</div>
]]></content:encoded>
			<wfw:commentRss>http://flashblog.swish.pl/komponentyflash/nowy-komponent-elektryczny-tekst/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nowy komponent: Łuk elektryczny (ang. Electric Arc)</title>
		<link>http://flashblog.swish.pl/komponentyflash/nowy-komponent-luk-elektryczny-ang-electric-arc/</link>
		<comments>http://flashblog.swish.pl/komponentyflash/nowy-komponent-luk-elektryczny-ang-electric-arc/#comments</comments>
		<pubDate>Wed, 15 Jun 2011 19:27:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Efekty]]></category>
		<category><![CDATA[Komponenty]]></category>

		<guid isPermaLink="false">http://flashblog.swish.pl/?p=485</guid>
		<description><![CDATA[Wraz z wydaniem SWiSH MAX4, stworzyliśmy nowy animowany baner na naszej stronie internetowej swishzone.com. Banner zawiera efekt łuku prądu elektrycznego wokół pudełka z produktem. Przekształciliśmy ten efekt do łatwego w użyciu komponentu. Możesz dzięki niemu dodać łuk elektryczny z dźwiękowim do dowolnego obiektu i o dowolnym kształcie. Nota: Dźwięk wyładowania elektrycznego w tym komponencie jest [...]]]></description>
			<content:encoded><![CDATA[<p><span class="drop">W</span>raz z wydaniem SWiSH MAX4, stworzyliśmy nowy animowany baner na naszej stronie internetowej <a href="http://www.swishzone.com/">swishzone.com</a>. Banner zawiera efekt łuku prądu elektrycznego wokół pudełka z produktem. Przekształciliśmy ten efekt do łatwego w użyciu komponentu. Możesz dzięki niemu dodać łuk elektryczny z dźwiękowim do dowolnego obiektu i o dowolnym kształcie.</p>
<p><object width="300" 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/01/Electric_Arc_Static_Demo.swf" /><param name="allowFullScreen" value="true" /><param name="allowfullscreen" value="true" /><embed width="300" height="200" type="application/x-shockwave-flash" src="http://blog.swishzone.com/wp-content/uploads/2011/01/Electric_Arc_Static_Demo.swf" allowFullScreen="true" allowfullscreen="true" /></object></p>
<p><span id="more-485"></span></p>
<p><strong>Nota:</strong> Dźwięk wyładowania elektrycznego w tym komponencie jest wyłączony w tym demo. (Zobacz grupę Audio Options group w panelu Parametry).</p>
<p>&nbsp;</p>
<p><strong>Pobierz</strong></p>
<p>Możesz pobrać komponent ten komponent tutaj: <a href="http://blog.swishzone.com/wp-content/uploads/2011/01/Electric_Arc_Static.zip">Electric_Arc_Static</a></p>
<p>Wypakuj pliki do twojego foldera instalacyjnego SWiSH Max4 program w folderze Components\Efekty\2D:</p>
<p>np. <em>C:\Program Files\SWiSH Max4\Components\</em>Efekty<em>\2D\</em></p>
<p>SWiSH Max4 o dacie wydania 2010.11.02 lub nowszy jest wymagany by otworzyć plik SWI.</p>
<p><strong>Demo</strong><br />
<object id="twoj_swish" width="198" height="156" 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="seamlesstabbing" value="false" /><param name="allowscriptaccess" value="samedomain" /><param name="src" value="http://blog.swish.pl/wp-content/uploads/2011/06/twoj_swish.swf" /><embed id="twoj_swish" width="198" height="156" type="application/x-shockwave-flash" src="http://blog.swish.pl/wp-content/uploads/2011/06/twoj_swish.swf" quality="high" seamlesstabbing="false" allowscriptaccess="samedomain" /></object></p>
<p><a href="http://blog.swish.pl/wp-content/uploads/2011/06/elektryczny_luk_demo_twoj_swish.zip">Pobierz to demo</a></p>
<p><strong>Ważne</strong></p>
<p>Komponent ten jest samowystarczalny. Nie importuj innych obiektów (takich jak pliki graficzne) do klipu komponentu. Możesz umieścić ten komponent ponad innymi obiektami (obrazkami, kształtami etc.), by podświetlić ich kształt.</p>
<p>Ten element wymaga, aby plik SWF był eksportowany do SWF8 lub nowszego, jak pokazano poniżej.</p>
<p><a href="http://blog.swishzone.com/wp-content/uploads/2010/12/max4_export_settings_swf_swf8.gif"><img title="max4_export_settings_swf_swf8" src="http://blog.swishzone.com/wp-content/uploads/2010/12/max4_export_settings_swf_swf8-150x150.gif" alt="" width="150" height="150" /></a></p>
<p><strong>Korzystanie z statycznego komponentu Łuku Elektycznego </strong>(ang.Electric_Arc_Static)</p>
<p>Po odpakowaniu podanego pliku ZIP do właściwego foldera, komponent będzie dostępny w panelu Komponenty w SWiSH Max.</p>
<p>Zatem przejdź w tym panelu do Efekty -&gt; 2D, i przeciągnij Electric_Arc_Static na obszar roboczy.</p>
<p>Następnie, jest ważne byś miał klip komponentu zaznaczony i by był on w stanie rozwiniętym, jak pokazano na obrazku poniżej.</p>
<p><a href="http://blog.swishzone.com/wp-content/uploads/2010/12/max4_elec_arc_static_img1a.gif"><img title="max4_elec_arc_static_img1a" src="http://blog.swishzone.com/wp-content/uploads/2010/12/max4_elec_arc_static_img1a.gif" alt="" width="257" height="150" /></a></p>
<p>Użyj jednego ze standardowych narzędzi rysujących (np. Elipsy czy Prostokąta etc.) i dodaj jakieś kształty na obszar roboczy. Te kształty to punkty, które stanowią załamania łuku elektrycznego (jego kąty). Środki tych kształtów formują punkty, które składają się na ścieżkę łuk elektryczny. Efekt łuku będzie przestrzegać tych punktów w kolejności, w jakiej są rysowane.</p>
<p><a href="http://blog.swishzone.com/wp-content/uploads/2010/12/max4_elec_arc_static_img2a.gif"><img title="max4_elec_arc_static_img2a" src="http://blog.swishzone.com/wp-content/uploads/2010/12/max4_elec_arc_static_img2a.gif" alt="" width="178" height="125" /></a></p>
<p>Po narysowaniu paru kształtów, twój panel Konspekt może być podobny do tego:</p>
<p><a href="http://blog.swishzone.com/wp-content/uploads/2011/01/cap02.jpg"><img title="cap02" src="http://blog.swishzone.com/wp-content/uploads/2011/01/cap02.jpg" alt="" /></a></p>
<p><strong>Nota:</strong> Im więcej punktów narysujesz i te punkty będą bliżej siebie, tym bardziej płynny będzie efekt.</p>
<p><strong>Nota:</strong> Jeśli zdecydujesz, że chcesz/potrzebujesz zacząć od nowa, możesz usuną wszystkie istniejące punkty w parametrach komponentu &#8211; Clear Now .</p>
<p><a href="http://blog.swishzone.com/wp-content/uploads/2010/12/max4_elec_arc_static_img3a.gif"><img title="max4_elec_arc_static_img3a" src="http://blog.swishzone.com/wp-content/uploads/2010/12/max4_elec_arc_static_img3a.gif" alt="" width="259" height="203" /></a></p>
<p><strong>parametry komponentu</strong></p>
<table width="98%" border="0" cellspacing="1" cellpadding="4" bgcolor="#999999">
<tbody>
<tr bgcolor="#ffffff">
<td valign="top" width="35%"><strong>Parametr</strong></td>
<td valign="top" width="65%"><strong>Opis</strong></td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top"><em>Editing Options</em></td>
<td valign="top"><em>Grupa: Te opcje dotyczą tylko komponentu podczas edycji w twoim pliku SWI<br />
</em></td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Point Size</td>
<td valign="top">Po narysowaniu punktu w komponencie, zostanie on automatycznie zmniejszony do tej wartości( szerokość width/ wysokość height)</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Point Color</td>
<td valign="top">Kolor łuku punktów łuku</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Show Points</td>
<td valign="top">Pokazywać /Schować punkty łuku. Nota: Punkty są automatycznie ukrywane podczas odtwarzania</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Clear All Points</td>
<td valign="top">Usuwa wszystkie punkty, które utworzyłeś</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top"><em>Display Options</em></td>
<td valign="top"><em>Grupa: </em>Opcje te wpływają odtwarzanie twojego filmu</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Closed Arc</td>
<td valign="top">To, czy ostatni punkt łączy z powrotem do pierwszego– tworząc kształt zamknięty</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Total Arcs</td>
<td valign="top">Całkowita liczba &#8221; łuków &#8222;, do wyświetlenia</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Arc Variance</td>
<td valign="top">Zwiększenie tej wartości sprawi, że łuk roztrzęsiony/nerwowy</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Arc Color</td>
<td valign="top">Kolor łuku</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Show Sparks?</td>
<td valign="top">Łuk będzie losowo wyrzucał &#8221; iskry &#8222;</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Spark Frequency</td>
<td valign="top">Określa, jak często powstają iskry</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top"><em>Audio Options</em></td>
<td valign="top"><em>Grupa: </em>Opcje audio efektów dźwiękowych</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Use Sound Effects?</td>
<td valign="top">To, czy chcesz dołączyć elektryczne efekty dźwiękowe</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Electricity Volume</td>
<td valign="top">Głośność efektu dźwiękowego energii elektrycznej</td>
</tr>
<tr bgcolor="#ffffff">
<td valign="top">Spark Volume</td>
<td valign="top">Głośność efekt dźwiękowego iskry</td>
</tr>
</tbody>
</table>
<p>Korzystaj!</p>
]]></content:encoded>
			<wfw:commentRss>http://flashblog.swish.pl/komponentyflash/nowy-komponent-luk-elektryczny-ang-electric-arc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kreatory odtwarzaczy mp3 z SWiSH jukebox</title>
		<link>http://flashblog.swish.pl/kreatory/kreatory-odtwarzaczy-mp3-z-swish-jukebox/</link>
		<comments>http://flashblog.swish.pl/kreatory/kreatory-odtwarzaczy-mp3-z-swish-jukebox/#comments</comments>
		<pubDate>Wed, 15 Jun 2011 17:30:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Kreatory]]></category>

		<guid isPermaLink="false">http://flashblog.swish.pl/?p=467</guid>
		<description><![CDATA[W SWiSH Max są komponenty odtwarzaczy mp3, wystarczy je przeciągnąć na obszar roboczy z panelu komponenty i ustawić ich parametry w panelu parametry. Inny program SWiSHzone.com, SWiSH JukeBox, generował takie odtwarzacze za pomocą jednego kliknięcia. Dostawaliśmy wiele próśb, by dodać jego odtwarzacze dodać jako kreatory w SWiSH Max4 (i miniMax4). Pozwalają one szybko i łatwo [...]]]></description>
			<content:encoded><![CDATA[<p><span class="drop">W</span> SWiSH Max są komponenty odtwarzaczy mp3, wystarczy je przeciągnąć na obszar roboczy z panelu komponenty i ustawić ich parametry w panelu parametry.</p>
<p>Inny program SWiSHzone.com, SWiSH JukeBox, generował takie odtwarzacze za pomocą jednego kliknięcia. Dostawaliśmy wiele próśb, by dodać jego odtwarzacze dodać jako kreatory w SWiSH Max4 (i miniMax4). Pozwalają one szybko i łatwo dodać odtwarzacz mp3 w stylu SWiSH Jukebox na twojej stronie.</p>
<p><a href="http://blog.swishzone.com/wp-content/uploads/2011/03/jukebox03.png"><img title="jukebox03" src="http://blog.swishzone.com/wp-content/uploads/2011/03/jukebox03.png" alt="" width="450" height="170" /></a></p>
<p>Przykładowy odtwarzacz  ( Player_002 ) pokazano poniżej:</p>
<p><span id="more-467"></span></p>
<h2>Pliki do pobrania</h2>
<p>Te kreatory pracuja z SWiSH Max4 i MiniMax4 20101102 lub nowszych i chociaż nie zawarto ich w instalatorze, mogą być pobrane <a title="Zip file containing Player_001 and Player_002" href="http://blog.swishzone.com/wp-content/uploads/2011/03/Jukebox.zip">tutaj</a>. Po pobraniu pliku zip, odpakuj strukturę folderów do</p>
<p><strong>C:\Program Files\SWiSH Max4\Project Templates\</strong></p>
<p>To powinno utworzyć nowy podfolder nazwany <strong>Jukebox </strong>zawierający dwa podfoldery <strong>Player_001</strong> i <strong>Player_002</strong></p>
<p>Dokładna lokalizacja może być rożna, w zależności od tego, gdzie zainstalowano Max4, miniMax4. Zamierzamy załączyć te kreatory w przyszłych wydaniach. Na systemach x64, Max4 i miniMax4 są domyślnie instalowane do  <strong>C:\Program Files (x86)\</strong></p>
<h2>Korzystanie z kreatorów</h2>
<p>Po zainstalowaniu kreatorów, rozpocznij nowy projekt za pomocą <strong>Plik | Nowy projekt</strong>. Następnie wybierz <strong>Jukebox</strong> w drzewku po lewej. Te dwa odtwarzacze zostaną pokazane.</p>
<p><a href="http://blog.swishzone.com/wp-content/uploads/2011/03/jukebox03.png"><img title="jukebox03" src="http://blog.swishzone.com/wp-content/uploads/2011/03/jukebox03.png" alt="" width="450" height="170" /></a></p>
<p>Wybierz odtwarzacz, jaki chcesz używać postępuj zgodnie ze wskazówkami.</p>
<p>Uproszczony interface kreatora pojawi się następnie.</p>
<p><a href="http://blog.swishzone.com/wp-content/uploads/2011/03/wizardinterface.png"><img title="wizardinterface" src="http://blog.swishzone.com/wp-content/uploads/2011/03/wizardinterface.png" alt="" width="431" height="470" /></a></p>
<p>Wciśnij przycisk obok Play List by dodać ścieżkę(i) dźwiękową.</p>
<p><a href="http://blog.swishzone.com/wp-content/uploads/2011/03/jukebox06.png"><img title="jukebox06" src="http://blog.swishzone.com/wp-content/uploads/2011/03/jukebox06.png" alt="" width="359" height="312" /></a></p>
<p>następni kliknij przycisk <strong>add </strong>by wskazać konkretne utwory.</p>
<p><strong>Nota</strong>: Gdy dodajesz ścieżki dźwiękowe, pole <strong>Caption </strong>reprezentuje nazwę utworu. Pole <strong>Comments</strong> służy do pokazywania <strong>Artist </strong>/ <strong>Album</strong>. <strong>Artist </strong>jest w górnej linii, <strong>Album </strong>to druga linia.</p>
<p>Na tym etapie, <strong>Player_001</strong> i <strong>Player_002</strong> nie wyświetlają się nazwy albumu, nawet jeśli określone.</p>
<p>Gdy utwory zostały dodane naciśnij przycisk OK.</p>
<p>Jest możliwość Podglądu (<a href="http://blog.swishzone.com/wp-content/uploads/2011/03/jukebox08.png"><img title="jukebox08" src="http://blog.swishzone.com/wp-content/uploads/2011/03/jukebox08.png" alt="" width="18" height="18" /></a>) lub Publikacji (<a href="http://blog.swishzone.com/wp-content/uploads/2011/03/jukebox07.png"><img title="jukebox07" src="http://blog.swishzone.com/wp-content/uploads/2011/03/jukebox07.png" alt="" width="18" height="18" /></a>) odtwarzacza. Jeśli została wybrana opcja publikowania, to można przywołać okienko dialogowe ftp używając przycisku Wyślij na serwer (upload) (<a href="http://blog.swishzone.com/wp-content/uploads/2011/03/jukebox09.png"><img title="jukebox09" src="http://blog.swishzone.com/wp-content/uploads/2011/03/jukebox09.png" alt="" width="16" height="18" /></a>).</p>
<p>To wszystko, co trzeba zrobić, aby skonfigurować odtwarzacz jukebox.</p>
<p>Dodatkowe parametry są dostarczane dostosowane w zależności od doświadczenia.. Te dodatkowe parametry zostały omówione poniżej.</p>
<h2>Inne parametry</h2>
<table style="height: 981px;" width="450" border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td>
<h3>Parametr</h3>
</td>
<td>
<h3><strong>Opis</strong></h3>
</td>
</tr>
<tr>
<td>Play List</td>
<td>Naciśnij ten przycisk, aby wybrać pliki do dodania do listy odtwarzania.</td>
</tr>
<tr>
<td><strong>Browser / Preview Settings</strong></td>
<td>Ta grupa definiuje atrybuty związane ze sposobem, w jaki kreator jest  podglądany i wyświetlany w przeglądarce.</td>
</tr>
<tr>
<td>Title</td>
<td>Pasek tytułu przeglądarki</td>
</tr>
<tr>
<td>Preview at 100%</td>
<td>Jeśli zaznaczone,podgląd na odtwarzacz na 100% opublikowanego rozmiaru. Zapobiega to podglądowi w maksymalnym dostępnym obszarze, który często pokazuje odtwarzacz znacznie większy, niż normalnie wyświetlany.</td>
</tr>
<tr>
<td>Background Color</td>
<td>To jest kolor tła. Jeśli okno przeglądarki ma rozmiar większym niż odtwarzacz, ten kolor tła będzie widoczny.</td>
</tr>
<tr>
<td><strong>Player Settings</strong></td>
<td>Ta grupa definiuje atrybuty, które odnoszą się do sposobu, w jaki Utwory są odtwarzane.</td>
</tr>
<tr>
<td>Max Track Length (min)</td>
<td>To określa maksymalną długość utworu w minutach. Generalnie należy ustawić najniższą wartość, która pozwala najdłuższy utwór. Dłuższa długość utworu powoduje wolniejszą reakcję w wyświetlaczu graficznym. W przypadku korzystania z bardzo dużych wartości długości (np. 60 lub 120) może być lepiej wyłączyć wyświetlanie widma poprzez poprzez <strong>eqBars </strong>na 0. (patrz poniżej).</td>
</tr>
<tr>
<td>Auto Start</td>
<td>If set the player will start playing music when loaded. If not set, the user must press play to start the music playing.</td>
</tr>
<tr>
<td>Start Volume (%)</td>
<td>This defines the initial volume.</td>
</tr>
<tr>
<td>Shuffle</td>
<td>If set, tracks are played in a random order.</td>
</tr>
<tr>
<td>Play All</td>
<td>If set, plays all tracks in play list. Otherwise, plays individual track then stops.</td>
</tr>
<tr>
<td>eqBars</td>
<td>Określa liczbę pasków widma. Należy pamiętać, że widmo jest “pseudo” widmem i nie jest tworzone na podstawie rzeczywistej odtwarzanej muzyki.To może być wyłączone przez ustawienie wartości 0.</td>
</tr>
<tr>
<td>Prefix</td>
<td>Wartość tylko do odczytu.Pokazuje prefiks używany do nazw utworów. Różne prefiksy pozwalają na uniknięcie kolizji nazw, kiedy utwory są publikowane w tym samym folderze.</td>
</tr>
<tr>
<td>Randomize Prefix</td>
<td>Ustaw, aby dodać losowy ciąg zmaków do prefiksu nazwy. To może pomóc w zapobieżeniu niepożądanego pobrania utworów .swf</td>
</tr>
<tr>
<td><strong>Colors</strong></td>
<td>Ta grupa pozwala na zmianę kolorów</td>
</tr>
<tr>
<td>Restore</td>
<td>Ten przycisk przywraca oryginalne kolory.</td>
</tr>
<tr>
<td>Color <em>n</em></td>
<td>Do 25 próbek kolorów jest użyte by pozwolić na zmianę danych kolorów.</td>
</tr>
<tr>
<td><strong>Advanced</strong></td>
<td>Przedmioty w ramach tej grupy w zasadzie nie powinny być zmieniane. Przedmioty są używane do określenia skojarzenia kolorów między próbką koloru a obiektami filmu.</td>
</tr>
<tr>
<td>LastColor</td>
<td>Ostatni kolor w użyciu. Ta wartość jest odświeżana po zremapowaniu kolorów.</td>
</tr>
<tr>
<td>Remap colors</td>
<td>Wciśnij przycisk by powiązać bieżące kolory z próbkami kolorów</td>
</tr>
<tr>
<td>FillInfo</td>
<td>Nie należy modyfikować. String, który określa bieżące odwzorowanie kolorów dla każdego z obiektów kształtów.</td>
</tr>
<tr>
<td>StrokeInfo</td>
<td>Nie należy modyfikować. String, który określa bieżące obrysu dla każdego kształtu.</td>
</tr>
<tr>
<td>OriginalColors</td>
<td>Nie należy modyfikować. Pozostawia oryginalne kody kolorów</td>
</tr>
<tr>
<td>ColorAssoc</td>
<td>Nie należy modyfikować. Pozostawia powiązanie pomiędzy kolorem i krawędzią, wypełnieniem etc.</td>
</tr>
<tr>
<td>SpectrumDecay</td>
<td>Zakres w , w którym zanika specturm. Niższa wartość=szybsze zanikanie.</td>
</tr>
</tbody>
</table>
<p>Chociaż istnieje kilka parametrów, są one dość oczywiste. Mam nadzieję, nowych kreatory sprawią radość.</p>
<h2>Uwagi</h2>
<p>1 – Jak Jukebox to wyspecjalizowana aplikacja potrafił zrobić kilka rzeczy lepiej niż te kreatory</p>
<ul>
<li>Pozwalał na eksport do flv zapewniając lepsze buforowanie i brak problemów z maksymalną długością ścieżki.</li>
<li>Dostarczał rzeczywiste widmo tworzone na podstawie muzyki.</li>
</ul>
<p>2 – Zmienna polecenia <a href="http://blog.swishzone.com/?p=4541" target="_blank">flashvars</a> <strong>fullPath </strong>jest jest określona, aby podać pełną ścieżkę do utworów. Zmienna ta może być przydatna w niektórych środowiskach gdzie lokalnego folderu nie można przyjąć (na przykład, gdy pliki zostaną załadowane do wordpress). W przypadku korzystania z zmiennej fullPath, ścieżka musi kończyć się na znaku \ .</p>
<p>tj. należy użyć “<em>http:\\www.somesite.com\mytunes\</em>” a nie “<em>http:\\www.somesite.com\mytunes</em>”</p>
<p>3 – Sekcja kolor kreatora jest oparta na szablonie kolorów opisanym w  <a href="http://blog.swishzone.com/?p=6640" target="_blank">tym artykule na blogu</a>.</p>
<p>4 – Parametr <strong>Max Track Length (min)</strong> jest użyty by ustawić tempo klatek filmu. Plik .swf nie może być dłuższy niż 16000 klatek. Jako, że utwory są eksportowane do plików swf, obowiązują ograniczenia tego formatu (w przeciwieństwie do flv). Obniżenie tempa klatek powoduje dłuższy utwór, ale ale wyświetlanie staje się coraz bardziej powolne. Następujące tempa klatek są automatycznie ustawiane zgodnie z maksymalną długością utworu:</p>
<ul>
<li>10 min – 25fps</li>
<li>20 min – 12fps</li>
<li>30 min – 8fps</li>
<li>40 min – 6fps</li>
<li>60 min – 4fps</li>
<li>120 min – 2fps (bardzo wolne tempo klatek!).</li>
</ul>
<p>Nie edytuj ręcznie tempa klatek filmu dla tego kreatora, jako , że to tempo pochodzi od parametrów kreatora.</p>
]]></content:encoded>
			<wfw:commentRss>http://flashblog.swish.pl/kreatory/kreatory-odtwarzaczy-mp3-z-swish-jukebox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

