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

<channel>
	<title>blog.swish.pl &#187; XML</title>
	<atom:link href="http://flashblog.swish.pl/category/xml/feed/" rel="self" type="application/rss+xml" />
	<link>http://flashblog.swish.pl</link>
	<description>Tworzenie animacji Flash, banerów, stron www w programie SWiSH Max. Tutoriale.</description>
	<lastBuildDate>Thu, 06 Oct 2016 06:49:36 +0000</lastBuildDate>
	<language>pl-PL</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=3.7.41</generator>
	<item>
		<title>XML we Flash, korzystając ze SWiSH Max-a</title>
		<link>http://flashblog.swish.pl/xml/xml-we-flash-korzystajac-ze-swish-max-a/</link>
		<comments>http://flashblog.swish.pl/xml/xml-we-flash-korzystajac-ze-swish-max-a/#comments</comments>
		<pubDate>Mon, 28 Mar 2011 14:02:14 +0000</pubDate>
		<dc:creator><![CDATA[admin]]></dc:creator>
				<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">/?p=401</guid>
		<description><![CDATA[W poniższym przykładzie wczytamy plik XML z bieżącego katalogu, pobierzemy i wyświetlimy jego węzły (node-y) i atrybuty. Ustawimy tekst dla efektu, pobrany z XML. Pobierz plik źródłowy, xml-we-flash-swish-max.zip Załóż nowy film 479 x 527 z Narzędzia &#124; Autokształty przeciągnij autokształt Serce o pokoloruj go wedle uznania Wpisz na nim tekst statyczny &#8222;Wiadomomość z XML:&#8221; Narysuj [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><span class="drop">W</span> poniższym przykładzie wczytamy plik XML z bieżącego katalogu, pobierzemy i wyświetlimy jego węzły (node-y) i atrybuty. Ustawimy tekst dla efektu, pobrany z XML.</p>
<p><object id="xml_2010_11_30_txt_node" width="479" height="527" 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="base" value="http://blog.swish.pl/wp-content/uploads/2011/03/" /><param name="seamlesstabbing" value="false" /><param name="allowscriptaccess" value="samedomain" /><param name="src" value="http://blog.swish.pl/wp-content/uploads/2011/03/xml_2010_11_30_txt_node.swf" /><embed id="xml_2010_11_30_txt_node" width="479" height="527" type="application/x-shockwave-flash" src="http://blog.swish.pl/wp-content/uploads/2011/03/xml_2010_11_30_txt_node.swf" quality="high" base="http://blog.swish.pl/wp-content/uploads/2011/03/" seamlesstabbing="false" allowscriptaccess="samedomain" /></object></p>
<p><a href="http://blog.swish.pl/wp-content/uploads/2011/03/xml-we-flash-swish-max.ZIP"><span id="more-401"></span><br />
Pobierz plik źródłowy, xml-we-flash-swish-max.zip</a></p>
<ol>
<li>Załóż nowy film 479 x 527</li>
<li>z Narzędzia | Autokształty przeciągnij autokształt Serce o pokoloruj go wedle uznania</li>
<li>Wpisz na nim tekst statyczny &#8222;Wiadomomość z XML:&#8221;</li>
<li>Narysuj obiekt tekstu za pomocą narzędzia Tekst, we Właściwościach ustaw wysokość na ilość lini = 1, typ tekstu: wprowadzany, nazwa <strong>dyntxt</strong> , opcja <strong>Cel</strong>zaznaczona.
<p><div id="attachment_403" style="width: 160px" class="wp-caption alignnone"><a href="http://blog.swish.pl/wp-content/uploads/2011/03/dyntxt.png" target="_blank"><img class="size-thumbnail wp-image-403  " title="Pole dynamiczne dyntxt" src="http://blog.swish.pl/wp-content/uploads/2011/03/dyntxt-150x150.png" alt="Pole dyntxt" width="150" height="150" /></a><p class="wp-caption-text">Pole dynamiczne dyntxt</p></div></li>
<li>Dodaj na tym tekście efekt &#8222;<strong>Meksykańska Fala 2</strong>&#8221; z grupy <strong>Powrót do początku</strong></li>
<li>Kliknij na ten efekt, zahacz opcję <strong>Filtry</strong> i dodaj filtr Rozbłysk , na koncu zmień na rozmywanie na <strong>25: </strong>
<p><div id="attachment_404" style="width: 160px" class="wp-caption alignnone"><strong><a href="http://blog.swish.pl/wp-content/uploads/2011/03/rozmywanie.png" target="_blank"><img class="size-thumbnail wp-image-404 " title="Filter Rozbłysk w Efekcie rozmywanie na początku i końcu" src="http://blog.swish.pl/wp-content/uploads/2011/03/rozmywanie-150x150.png" alt="Filter Rozbłysk w Efekcie rozmywanie na początku i końcu" width="150" height="150" /></a></strong><p class="wp-caption-text">Filter Rozbłysk w Efekcie rozmywanie na początku i końcu</p></div></li>
<li>Dodaj na dole statyczne teksty opisowe: &#8222;Inne z XML:&#8221;, &#8222;Imię:&#8221;, &#8222;Nazwisko&#8221;, &#8222;Firma&#8221;, &#8222;E-mail:&#8221;.</li>
<li>Narysuj po ich prawej stronie teksty dynamiczne (do ustawienia wartościami z XML). Ustaw każdemu z nich:<br />
- nazwę<br />
- cel<br />
- typ na dynamiczny<br />
- wysokość linie = 1</p>
<p><div id="attachment_405" style="width: 160px" class="wp-caption alignnone"><a href="http://blog.swish.pl/wp-content/uploads/2011/03/eimie.png" target="_blank"><img class="size-thumbnail wp-image-405 " title="Pole dynamiczne eimie" src="http://blog.swish.pl/wp-content/uploads/2011/03/eimie-150x150.png" alt="Pole dynamiczne eimie" width="150" height="150" /></a><p class="wp-caption-text">Pole dynamiczne eimie</p></div></li>
<li>Przejdź do zakładki <strong>Skrypt </strong> i wklej poniższy kod:<br />
<a href="http://blog.swish.pl/wp-content/uploads/2011/03/kod.txt">kod</a></li>
<li>Utwórz w Notatniku bądź w innym edytorze np.  PSPad lub Editplus następujący plik xml:
<pre class="brush: xml; title: ; notranslate">
&lt;!--?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?--&gt;
TEST



        Marta
        Jackowska

    Martimpex Sp. z o.o.
    martunixyz@gmail.com
    04.15.2011


</pre>
</li>
<li>Zapisz plik SWF , do tego samego foldera zapisz plik z notatnika jako <strong>xml-form-txt-node-test.xml</strong> .</li>
<li>Uruchom odtwarzanie i testuj. Zauważ, że wyświetlamy sporo informacji w o pliku XML w panelu Debug za pomocą polecenia <strong>Trace</strong>.</li>
<li><strong>Porada</strong>: jak uzyskać dane z bazy danych mysql w obiekcie Flash ?<br />
Można ustawić FlashVars danymi z bazy.<br />
Można też stworzyć plik PHP, który zajrzy do bazy danych i zwróci xml, wtedy wczytujemy we Flash plik php (jak w tym przykładzie)<br />
Można też zwracać po prostu plik tekstowy.<br />
W każdym razie ten przykład pozwoli na zdjęcie danych z XML obojętnie czy statycznego czy dynamicznego.</li>
</ol>
<p>PS. Ja ustawiam jeszcze parametr <strong>base</strong> , tak by mój film, wiedział, gdzie ma szukać pliku XML (w jakim katalogu) &#8211; gdy plik XML, jest w tym samym katalogu, co SWF i HTML, nie jest to potrzebne.</p>
<p>Kod: </p>
<pre class="brush: xml; title: ; notranslate">
&lt;param name=&quot;base&quot; value=&quot;http://blog.swish.pl/wp-content/uploads/2011/03&quot;&gt;
</pre>
<p>oraz w sekcji embed:</p>
<pre class="brush: xml; title: ; notranslate">
&lt;param name=&quot;base&quot; value=&quot;http://blog.swish.pl/wp-content/uploads/2011/03/&quot;&gt;
</pre>
<p>Niektóre gałęzie tego pliku XML są zbędne, są podane jedynie przykładowo, by pokazać jak uzyskać do nich dostęp.</p>
]]></content:encoded>
			<wfw:commentRss>http://flashblog.swish.pl/xml/xml-we-flash-korzystajac-ze-swish-max-a/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
