<?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>Flash Framer &#187; Tutorials</title>
	<atom:link href="http://www.flashframer.com/category/tutorials/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.flashframer.com</link>
	<description></description>
	<lastBuildDate>Wed, 05 Aug 2009 03:26:18 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How To Create a Dynamic XML Flash Banner Rotator</title>
		<link>http://www.flashframer.com/how-to-create-a-dynamic-xml-flash-banner-rotator/</link>
		<comments>http://www.flashframer.com/how-to-create-a-dynamic-xml-flash-banner-rotator/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 04:53:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[banner rotator]]></category>
		<category><![CDATA[banner rotator flash file]]></category>
		<category><![CDATA[banner rotator tutorial]]></category>
		<category><![CDATA[flash banner rotator]]></category>
		<category><![CDATA[flash banner rotator tutorial]]></category>

		<guid isPermaLink="false">http://www.flashframer.com/?p=313</guid>
		<description><![CDATA[In this tutorial we will create a dynamic XML Flash banner rotator using The Banner Rotator Complete. The Banner Rotator Complete is one of the most extensive banner rotators you&#8217;ll find. It comes packed with 37 customizable parameters. All parameters are controlled through a XML file.

Introduction
This tutorial uses the Flash Framer Banner Rotator Complete file. [...]]]></description>
			<content:encoded><![CDATA[<p>In this tutorial we will create a dynamic XML Flash banner rotator using The Banner Rotator Complete. The Banner Rotator Complete is one of the most extensive banner rotators you&#8217;ll find. It comes packed with 37 customizable parameters. All parameters are controlled through a XML file.<br />
<span id="more-313"></span></p>
<h2>Introduction</h2>
<p>This tutorial uses the Flash Framer <a href="http://www.flashframer.com/flash-components/banner-rotator-complete/">Banner Rotator Complete</a> file. The <a href="http://www.flashframer.com/flash-components/banner-rotator-complete/">Banner Rotator Complete</a> is an ActionScript 3.0 file for Adobe Flash that makes it easy to create a banner rotator in a few easy steps. Our developers have done the hard work so you don’t have too.</p>
<h2>Step 1</h2>
<p>Once you have downloaded the <a href="http://www.flashframer.com/flash-components/banner-rotator-complete/">Banner Rotator Complete</a>. Unzip the <em>BannerRotatorComplete.zip</em> file.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/bannerrotatorcomplete_tutorial_image_1.gif"><img class="alignnone size-full wp-image-314" title="bannerrotatorcomplete_tutorial_image_1" src="http://www.flashframer.com/wp-content/uploads/bannerrotatorcomplete_tutorial_image_1.gif" alt="" width="318" height="362" /></a></div>
<p>You&#8217;ll notice you have a Flash file named <em>BannerRotatorComplete.fla</em>. This file contains all the source code. You will only need to edit the Flash(.fla) file if you want a different size banner rotator.</p>
<p>You&#8217;ll also notices an IMAGES folder that contains all the images used in the banner rotator.</p>
<p>Finally you&#8217;ll notice a XML folder that contains the <em>config.xml </em>file. This is the file you will use to define your images and parameters.</p>
<h2>Step 2</h2>
<p>The easiest way to add your images to the <a href="http://www.flashframer.com/flash-components/banner-rotator-complete/">Banner Rotator Complete</a> is to save your images in the IMAGES folder and save over the provided images giving your images the same names as the provides ones.</p>
<p>You can also deleted the provided images and add your images to the IMAGES folder with any name you want. We will later define your images in the XML file.</p>
<h2>Step 3</h2>
<p>Open the provided <em>config.xml</em> file with Adobe Dreamweaver or a simple text editor of your choice.</p>
<p>At the top of the XML file you&#8217;ll notice all the parameters between the &lt;parameters&gt;&lt;/parameters&gt; tags. You can modify the parameters to your liking. Every thing can be modified in the XML file except the embedded fonts and the stage size.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/bannerrotatorcomplete_tutorial_image_2.gif"><img class="alignnone size-full wp-image-315" title="bannerrotatorcomplete_tutorial_image_2" src="http://www.flashframer.com/wp-content/uploads/bannerrotatorcomplete_tutorial_image_2.gif" alt="" width="500" height="619" /></a></div>
<p>You can read how to change the default fonts in the provided Banner Rotator Complete user manual. <a href="http://www.flashframer.com/wp-content/uploads/banner_rotator_complete_usermanual.pdf">You can download the Banner Rotator Completer user manual here.</a></p>
<p>To resize the stage open the provided<em> BannerRotatorComplete.fla</em> file with Adobe Flash CS3 or CS4. Change the stage size to the size you want and then publish the file. You&#8217;ll then want to set the imageWidth and imageHeight parameters in the XML file to match the stage size.</p>
<p>To add images modify the the provided XML file with your information. To add more images copy everything from the opening &lt;image&gt; tag to the closing &lt;/image&gt;. Paste this text before the closing &lt;/images&gt; tag. Edit the tags with the appropriate information. Repeat this step for all additional images.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/bannerrotatorcomplete_tutorial_image_3.gif"><img class="alignnone size-full wp-image-316" title="bannerrotatorcomplete_tutorial_image_3" src="http://www.flashframer.com/wp-content/uploads/bannerrotatorcomplete_tutorial_image_3.gif" alt="" width="500" height="89" /></a></div>
<h2>Completed Gallery</h2>
<p>Below is the completed <a href="http://www.flashframer.com/flash-components/banner-rotator-complete/">Banner Rotator Complete</a>.</p>
<div class="tutorial_image">
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="600" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.flashframer.com/examples/BannerRotatorComplete/BannerRotatorComplete_Tutorial/BannerRotatorComplete.swf" /><param name="allowscriptaccess" value="samedomain" /><param name="wmode" value="transparent" /><embed type="application/x-shockwave-flash" width="600" height="300" src="http://www.flashframer.com/examples/BannerRotatorComplete/BannerRotatorComplete_Tutorial/BannerRotatorComplete.swf" wmode="transparent" allowscriptaccess="samedomain"></embed></object></p>
</div>
<h2>Conclusion</h2>
<p>For more detail read through the full documentation. The <a href="http://www.flashframer.com/flash-components/banner-rotator-complete/">Banner Rotator Complete</a> comes with all source code so if you have ActionScript 3.0 knowledge you can edit and modify the code to your liking.</p>
<p>We would love to see your work and showcase it on our site.<br />
Just email us at <a href="mailto:contact@flashframer.com">support@flashframer.com</a> with a link to your Banner Rotator Complete gallery.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flashframer.com/how-to-create-a-dynamic-xml-flash-banner-rotator/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Understanding ActionScript 3.0 custom events</title>
		<link>http://www.flashframer.com/understanding-actionscript-30-custom-events/</link>
		<comments>http://www.flashframer.com/understanding-actionscript-30-custom-events/#comments</comments>
		<pubDate>Thu, 04 Jun 2009 01:17:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[actionscript 3.0]]></category>
		<category><![CDATA[actionscript 3.0 events]]></category>
		<category><![CDATA[actionscript events]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[flash actionscript]]></category>

		<guid isPermaLink="false">http://www.flashframer.com/?p=301</guid>
		<description><![CDATA[ActionScript programmers commonly use event listeners to allow objects to become active and listen for specific instructions, such as mouse click or the beginning of a new framer.
This tutorial will explore how you can create new events.
You can use if, then or, else statement to achieve the same results, but this tutorial will show the [...]]]></description>
			<content:encoded><![CDATA[<p>ActionScript programmers commonly use event listeners to allow objects to become active and listen for specific instructions, such as mouse click or the beginning of a new framer.</p>
<p>This tutorial will explore how you can create new events.</p>
<p>You can use if, then or, else statement to achieve the same results, but this tutorial will show the professional way to code with listeners. It also makes the code more readable and less complex.</p>
<p><a href="http://www.emanueleferonato.com/2009/06/03/understanding-as3-custom-events/" target="_blank">Click here to view the tutorial</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.flashframer.com/understanding-actionscript-30-custom-events/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Object Oriented ActionScript 3, using PHP &amp; SQL</title>
		<link>http://www.flashframer.com/object-oriented-actionscript-3-using-php-sql/</link>
		<comments>http://www.flashframer.com/object-oriented-actionscript-3-using-php-sql/#comments</comments>
		<pubDate>Tue, 19 May 2009 00:14:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.flashframer.com/?p=300</guid>
		<description><![CDATA[This tutorial explores one of many methods, which could be used to allow an ActionScript 3 swf file to communicate back and forth to an SQL database, storing and retrieving values in a table. This functionality is useful for simple Internet applications, which require on the fly access to external data sources. In this tutorial [...]]]></description>
			<content:encoded><![CDATA[<p>This tutorial explores one of many methods, which could be used to allow an ActionScript 3 swf file to communicate back and forth to an SQL database, storing and retrieving values in a table. This functionality is useful for simple Internet applications, which require on the fly access to external data sources. In this tutorial we will develop a dynamic application that allows users to create a nametag, which will be stored and retrieved from a database. <a href="http://www.xvisionstudios.com/xvlearning/index.html" target="_blank">Click here to view tutorial</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.flashframer.com/object-oriented-actionscript-3-using-php-sql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash and Papervision3D Tutorials</title>
		<link>http://www.flashframer.com/flash-and-papervision3d-tutorials/</link>
		<comments>http://www.flashframer.com/flash-and-papervision3d-tutorials/#comments</comments>
		<pubDate>Tue, 19 May 2009 00:04:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flash tutorial]]></category>
		<category><![CDATA[papervision3d]]></category>
		<category><![CDATA[papervision3d examples]]></category>
		<category><![CDATA[papervision3d tutorial]]></category>

		<guid isPermaLink="false">http://www.flashframer.com/?p=297</guid>
		<description><![CDATA[Tutorial Lounge has put together a great list of Flash and Papervision3D Tutorials to create 3D effects. Great for beginners. Click here to view the tutorials
Papervision 3D Programming Tutorial &#8211; Quadtree Renderer
Papervision 3D Programming Tutorial &#8211; Mesh Splitting
Papervision 3D Programming Tutorial &#8211; Mouse Selection
Papervision 3D Programming Tutorial &#8211; Texture Smoothing
Papervision Programming Tutorial &#8211; Animations
Papervision Programming [...]]]></description>
			<content:encoded><![CDATA[<p>Tutorial Lounge has put together a great list of Flash and Papervision3D Tutorials to create 3D effects. Great for beginners. <a href="http://www.flashframer.com" target="_blank">Click here to view the tutorials</a></p>
<p><strong></strong>Papervision 3D Programming Tutorial &#8211; Quadtree Renderer<br />
Papervision 3D Programming Tutorial &#8211; Mesh Splitting<br />
Papervision 3D Programming Tutorial &#8211; Mouse Selection<br />
Papervision 3D Programming Tutorial &#8211; Texture Smoothing<br />
Papervision Programming Tutorial &#8211; Animations<br />
Papervision Programming Tutorial &#8211; SkyBox<br />
Papervision 3D Programming Tutorial &#8211; Environment Mapping<br />
Papervision programming tutorial &#8211; 3D Text<br />
Papervision 3D Programming Tutorial &#8211; BitmapViewport</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flashframer.com/flash-and-papervision3d-tutorials/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Create a Unique Circular Gallery Using The rotaryGallery Flash Component</title>
		<link>http://www.flashframer.com/how-to-create-a-unique-circular-gallery-using-the-rotarygallery-flash-component/</link>
		<comments>http://www.flashframer.com/how-to-create-a-unique-circular-gallery-using-the-rotarygallery-flash-component/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 19:24:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[circle flash]]></category>
		<category><![CDATA[circle gallery]]></category>
		<category><![CDATA[circle image gallery]]></category>
		<category><![CDATA[componets]]></category>
		<category><![CDATA[flash component]]></category>
		<category><![CDATA[flash components]]></category>
		<category><![CDATA[flash image gallery]]></category>
		<category><![CDATA[rotaryGallery]]></category>
		<category><![CDATA[round image gallery]]></category>

		<guid isPermaLink="false">http://www.flashframer.com/?p=233</guid>
		<description><![CDATA[In this tutorial we will create a unique circular image gallery. A user clicks on a thumbnail image, the thumbnail expands to full size while the current image sizes down to a thumbnail and the rest of the thumbnails dynamically reorganize. The rotaryGallery has many customizable parameters to get an infinite number of looks.

Introduction
This tutorial [...]]]></description>
			<content:encoded><![CDATA[<p>In this tutorial we will create a unique circular image gallery. A user clicks on a thumbnail image, the thumbnail expands to full size while the current image sizes down to a thumbnail and the rest of the thumbnails dynamically reorganize. The rotaryGallery has many customizable parameters to get an infinite number of looks.<br />
<span id="more-233"></span></p>
<h2>Introduction</h2>
<p>This tutorial uses the Flash Framer <a href="http://www.flashframer.com/flash-components/rotarygallery/">rotaryGallery</a> component. The <a href="http://www.flashframer.com/flash-components/rotarygallery/">rotaryGallery</a> component is an ActionScript 3.0 plug-in for Adobe Flash that makes it easy to create a photo gallery in a few easy steps. Our developers have done the hard work so you don’t have too.</p>
<p><em><a href="http://www.flashframer.com/flash-components/rotarygallery/">Click here for information and to get the rotaryGallery component.</a></em></p>
<h2>Step 1</h2>
<p>Once you have downloaded and installed the <a href="http://www.flashframer.com/flash-components/rotarygallery/">rotaryGallery</a> component, Launch Flash and open a new ActionScript 3.0 document. Save the document with any name you like.</p>
<p>You can read how to install the component in the <a href="http://www.flashframer.com/wp-content/uploads/rotarygallery_usermanual.pdf">rotaryGallery documentation click here to download.</a></p>
<h2>Step 2</h2>
<p>Open the components panel. <em>Window &gt; Components</em><br />
You will now see a component set called FlashFramer.<br />
Open up that set and you will find the <a href="http://www.flashframer.com/flash-components/rotarygallery/">rotaryGallery</a> component.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/coverflip3d_creategallery_fig1.gif"><img class="alignnone size-full wp-image-234" title="coverflip3d_creategallery_fig1" src="http://www.flashframer.com/wp-content/uploads/coverflip3d_creategallery_fig1.gif" alt="" width="225" height="128" /></a></div>
<p>Drag and drop the component onto the stage and align it.<br />
I’m using the stage size of 700&#215;500 pixels. I will also size the component to 700&#215;500 to fit the stage.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/coverflip3d_creategallery_fig2.gif"><img class="alignnone size-full wp-image-235" title="coverflip3d_creategallery_fig2" src="http://www.flashframer.com/wp-content/uploads/coverflip3d_creategallery_fig2.gif" alt="" width="500" height="446" /></a></div>
<p>Set the frames per second (fps) to 20 fps for smoother animation.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/photoshuffle_tut_fig3.gif"><img class="alignnone size-full wp-image-60" title="photoshuffle_tut_fig3" src="http://www.flashframer.com/wp-content/uploads/photoshuffle_tut_fig3.gif" alt="" width="271" height="104" /></a></div>
<h2>Step 3</h2>
<p>Now lets load some images. I’m using ten images and one .swf file.<br />
Put your images in the same directory as your Flash file in a folder named IMAGES.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/coverflip3d_creategallery_fig4.gif"><img class="alignnone size-full wp-image-236" title="coverflip3d_creategallery_fig4" src="http://www.flashframer.com/wp-content/uploads/coverflip3d_creategallery_fig4.gif" alt="" width="189" height="218" /></a></div>
<h2>Step 4</h2>
<p>Jump back over to Flash.<br />
Click on the <a href="http://www.flashframer.com/flash-components/rotarygallery/">rotaryGallery</a> component to select it and open the Components Inspector panel.<br />
<em> Window &gt; Component Inspector</em><br />
Double click on the Image List value field.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/coverflip3d_creategallery_fig5.gif"><img class="alignnone size-full wp-image-237" title="coverflip3d_creategallery_fig5" src="http://www.flashframer.com/wp-content/uploads/coverflip3d_creategallery_fig5.gif" alt="" width="290" height="163" /></a></div>
<p>A Dialog box will popup.<br />
Click on the plus button to add the image url, link url, title, id, and description.<br />
Repeat this until you have all your images entered.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/coverflip3d_tut_fig6.jpg"><img class="alignnone size-full wp-image-214" title="coverflip3d_tut_fig6" src="http://www.flashframer.com/wp-content/uploads/coverflip3d_tut_fig6.jpg" alt="" width="308" height="328" /></a></div>
<p>You can also use XML file to control every parameter of the <a href="http://www.flashframer.com/flash-components/rotarygallery/">rotaryGallery</a> component.<br />
See the documentation that came packaged with the component or download it <a href="http://www.flashframer.com/wp-content/uploads/rotarygallery_usermanual.pdf">here</a><a href="http://www.flashframer.com/wp-content/uploads/rotarygallery_usermanual.pdf">.</a></p>
<p>Preview you file<em>. File &gt; Publish Preview &gt; Flash</em></p>
<p>You now have a fully working rotaryGallery.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/coverflip3d_creategallery_fig7.gif"><img class="alignnone size-full wp-image-238" title="coverflip3d_creategallery_fig7" src="http://www.flashframer.com/wp-content/uploads/coverflip3d_creategallery_fig7.gif" alt="" width="500" height="357" /></a></div>
<h2>Step 5</h2>
<p>You can either use the <a href="http://www.flashframer.com/flash-components/rotarygallery/">rotaryGallery</a> component out of the box or modify and skin it to your liking.</p>
<p><a href="http://www.flashframer.com/flash-components/rotarygallery/">rotaryGallery</a> comes built with tons of parameters to customize your gallery. Such as: xml, layout, camera position, scrollbar, border, reflection, link type, back flip, and much more.<br />
These setting are found in the Component Inspector in Flash.</p>
<p>Play around with these setting until you get the look you want.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/rotarygallery_componentinspector.gif"><img class="alignnone size-full wp-image-225" title="rotarygallery_componentinspector" src="http://www.flashframer.com/wp-content/uploads/rotarygallery_componentinspector.gif" alt="" width="341" height="382" /></a></div>
<h2>Step 6</h2>
<p>You can also skin the component elements to your liking. The rotaryGallery allows you to customize the glass effect movie clip and the information box with the title, description and link button.<br />
Skinning the <a href="http://www.flashframer.com/flash-components/rotarygallery/">rotaryGallery</a> component is easy. Just double click on the component in Flash. It will open all the skinnable elements. Double click on the element you want to modify and begin customizing. Once you done just click on scene 1 to return to the main timeline and preview your work.<br />
<em> File &gt; Publish Preview &gt; Flash</em></p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/coverflip3d_creategallery_fig9.gif"><img class="alignnone size-full wp-image-239" title="coverflip3d_creategallery_fig9" src="http://www.flashframer.com/wp-content/uploads/coverflip3d_creategallery_fig9.gif" alt="" width="500" height="318" /></a></div>
<h2>Completed Gallery</h2>
<p>Below the completed rotaryGallery. I&#8217;ve added next, back, and shuffle buttons using the <a href="http://www.flashframer.com/api/rotaryGallery/" target="_blank">rotaryGallery API</a>.</p>
<div class="tutorial_image">
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="700" height="500" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.flashframer.com/examples/rotaryGallery/rotaryGallery_Demo_CreateGallery.swf" /><param name="allowscriptaccess" value="samedomain" /><param name="wmode" value="transparent" /><embed type="application/x-shockwave-flash" width="700" height="500" src="http://www.flashframer.com/examples/rotaryGallery/rotaryGallery_Demo_CreateGallery.swf" wmode="transparent" allowscriptaccess="samedomain"></embed></object></p>
</div>
<h2>Conclusion</h2>
<p>This is just a few ways to customize the <a href="http://www.flashframer.com/flash-components/rotarygallery/">rotaryGallery</a> component. Read through the full documentation by <a href="http://www.flashframer.com/wp-content/uploads/rotarygallery_usermanual.pdf">clicking here</a><a href="http://www.flashframer.com/wp-content/uploads/rotarygallery_usermanual.pdf">.</a> The component also has an ActionScript 3.0 API for advanced customization.<br />
<a href="http://www.flashframer.com/api/rotaryGallery/" target="_blank">Click here to view the rotaryGallery API</a></p>
<p>We would love to see your work and showcase it on our site.<br />
Just email us at <a href="mailto:contact@flashframer.com">support@flashframer.com</a> with a link to your <a href="http://www.flashframer.com/flash-components/rotarygallery/">rotaryGallery</a> gallery.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flashframer.com/how-to-create-a-unique-circular-gallery-using-the-rotarygallery-flash-component/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Create A Dynamic 3D Cover Flow Like Gallery Using the coverFlip3D Flash Component</title>
		<link>http://www.flashframer.com/how-to-create-a-dynamic-3d-cover-flow-like-gallery-using-the-coverflip3d-flash-component/</link>
		<comments>http://www.flashframer.com/how-to-create-a-dynamic-3d-cover-flow-like-gallery-using-the-coverflip3d-flash-component/#comments</comments>
		<pubDate>Mon, 03 Nov 2008 17:14:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[cover flip]]></category>
		<category><![CDATA[cover flow]]></category>
		<category><![CDATA[coverFlip3D]]></category>
		<category><![CDATA[falsh image gallery]]></category>
		<category><![CDATA[flash component]]></category>
		<category><![CDATA[flash how to]]></category>
		<category><![CDATA[flash tutorial]]></category>
		<category><![CDATA[image gallery]]></category>

		<guid isPermaLink="false">http://www.flashframer.com/?p=209</guid>
		<description><![CDATA[In this tutorial we will create an Interactive 3D cover flow like image gallery. You can navigate through the images by clicking on an image, using the supplied skinnable scrollbar, or the keyboard arrow keys. An image or video can be flipped over to reveal its title and description.

Introduction
This tutorial uses the Flash Framer coverFlip3D [...]]]></description>
			<content:encoded><![CDATA[<p>In this tutorial we will create an Interactive 3D cover flow like image gallery. You can navigate through the images by clicking on an image, using the supplied skinnable scrollbar, or the keyboard arrow keys. An image or video can be flipped over to reveal its title and description.<br />
<span id="more-209"></span></p>
<h2>Introduction</h2>
<p>This tutorial uses the Flash Framer <a href="http://www.flashframer.com/flash-components/coverflip3d/">coverFlip3D</a><a href="http://www.flashframer.com/flash-components/coverflip3d/"></a> component. The <a href="http://www.flashframer.com/flash-components/coverflip3d/">coverFlip3D</a> component is an ActionScript 3.0 plug-in for Adobe Flash that makes it easy to create a photo gallery in a few easy steps. Our developers have done the hard work so you don’t have too.</p>
<p><em><a href="http://www.flashframer.com/flash-components/coverflip3d/">Click here for information and to get the coverFlip3D component.</a></em></p>
<h2>Step 1</h2>
<p>Once you have downloaded and installed the <a href="http://www.flashframer.com/flash-components/coverflip3d/">coverFlip3D</a> component, Launch Flash and open a new ActionScript 3.0 document. Save the document with any name you like.</p>
<h2>Step 2</h2>
<p>Open the components panel. <em>Window &gt; Components</em><br />
You will now see a component set called FlashFramer.<br />
Open up that set and you will find the <a href="http://www.flashframer.com/flash-components/coverflip3d/">coverFlip3D</a> component.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/coverflip3d_tut_fig1.jpg"><img class="alignnone size-full wp-image-210" title="coverflip3d_tut_fig1" src="http://www.flashframer.com/wp-content/uploads/coverflip3d_tut_fig1.jpg" alt="" width="267" height="162" /></a></div>
<p>Drag and drop the component onto the stage and align it.<br />
I’m using the stage size of 700&#215;500 pixels. I will also size the component to 700&#215;500 to fit the stage.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/coverflip3d_tut_fig2.jpg"><img class="alignnone size-full wp-image-211" title="coverflip3d_tut_fig2" src="http://www.flashframer.com/wp-content/uploads/coverflip3d_tut_fig2.jpg" alt="" width="500" height="416" /></a></div>
<p>Set the frames per second (fps) to 20 fps for smoother animation.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/photoshuffle_tut_fig3.gif"><img class="alignnone size-full wp-image-60" title="photoshuffle_tut_fig3" src="http://www.flashframer.com/wp-content/uploads/photoshuffle_tut_fig3.gif" alt="" width="271" height="104" /></a></div>
<h2>Step 3</h2>
<p>Now lets load some images. I’m using nine images.<br />
Put your images in the same directory as your Flash file in a folder named IMAGES.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/coverflip3d_tut_fig4.jpg"><img class="alignnone size-full wp-image-212" title="coverflip3d_tut_fig4" src="http://www.flashframer.com/wp-content/uploads/coverflip3d_tut_fig4.jpg" alt="" width="175" height="202" /></a></div>
<h2>Step 4</h2>
<p>Jump back over to Flash.<br />
Click on the <a href="http://www.flashframer.com/flash-components/coverflip3d/">coverFlip3D</a> component to select it and open the Components Inspector panel.<br />
<em> Window &gt; Component Inspector</em><br />
Double click on the Image List value field.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/coverflip3d_tut_fig5.jpg"><img class="alignnone size-full wp-image-213" title="coverflip3d_tut_fig5" src="http://www.flashframer.com/wp-content/uploads/coverflip3d_tut_fig5.jpg" alt="" width="398" height="177" /></a></div>
<p>A Dialog box will popup.<br />
Click on the plus button to add the image url, link url, title, id, and description.<br />
Repeat this until you have all your images entered.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/coverflip3d_tut_fig6.jpg"><img class="alignnone size-full wp-image-214" title="coverflip3d_tut_fig6" src="http://www.flashframer.com/wp-content/uploads/coverflip3d_tut_fig6.jpg" alt="" width="308" height="328" /></a></div>
<p>You can also use XML file to control every parameter of the <a href="http://www.flashframer.com/flash-components/coverflip3d/">coverFlip3D</a> component.<br />
See the documentation that came packaged with the component or download it <a href="http://www.flashframer.com/wp-content/uploads/coverflip3d_usermanual.pdf">here</a>.</p>
<p>Preview you file<em>. File &gt; Publish Preview &gt; Flash</em></p>
<p>You now have a fully working dynamic photo gallery.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/coverflip3d_tut_fig7.jpg"><img class="alignnone size-full wp-image-215" title="coverflip3d_tut_fig7" src="http://www.flashframer.com/wp-content/uploads/coverflip3d_tut_fig7.jpg" alt="" width="500" height="355" /></a></div>
<h2>Step 5</h2>
<p>You can either use the <a href="http://www.flashframer.com/flash-components/coverflip3d/">coverFlip3D</a> component out of the box or modify and skin it to your liking.</p>
<p><a href="http://www.flashframer.com/flash-components/coverflip3d/">coverFlip3D</a> comes built with tons of parameters to customize your gallery. Such as: xml, layout, camera position, scrollbar, border, reflection, link type, back flip, and much more.<br />
These setting are found in the Component Inspector in Flash.</p>
<p>Play around with these setting until you get the look you want.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/coverflip3d_componentinspector.gif"><img class="alignnone size-full wp-image-186" title="coverflip3d_componentinspector" src="http://www.flashframer.com/wp-content/uploads/coverflip3d_componentinspector.gif" alt="" width="365" height="603" /></a></div>
<h2>Step 6</h2>
<p>You can also skin the component elements to your liking.<br />
Skinning the <a href="http://www.flashframer.com/flash-components/coverflip3d/">coverFlip3D</a> component is easy. Just double click on the component in Flash. It will open all the skinnable elements. Double click on the element you want to modify and begin customizing. Once you done just click on scene 1 to return to the main timeline and preview your work.<br />
<em> File &gt; Publish Preview &gt; Flash</em></p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/coverflip3d_tut_fig9.jpg"><img class="alignnone size-full wp-image-216" title="coverflip3d_tut_fig9" src="http://www.flashframer.com/wp-content/uploads/coverflip3d_tut_fig9.jpg" alt="" width="458" height="409" /></a></div>
<h2>Final Customized Gallery</h2>
<div class="tutorial_image">
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="700" height="500" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.flashframer.com/examples/coverFlip3D/coverFlip3D_Demo_2.swf" /><param name="allowscriptaccess" value="samedomain" /><param name="wmode" value="transparent" /><embed type="application/x-shockwave-flash" width="700" height="500" src="http://www.flashframer.com/examples/coverFlip3D/coverFlip3D_Demo_2.swf" wmode="transparent" allowscriptaccess="samedomain"></embed></object></p>
</div>
<h2>Conclusion</h2>
<p>This is just a few ways to customize the <a href="http://www.flashframer.com/flash-components/coverflip3d/">coverFlip3D</a> component. Read through the full documentation by <a href="http://www.flashframer.com/wp-content/uploads/coverflip3d_usermanual.pdf">clicking here</a>. The component also has an ActionScript 3.0 API for advanced customization.<br />
<a href="http://www.flashframer.com/api/coverflip3d/" target="_blank">Click here to view the space3D API</a></p>
<p>We would love to see your work and showcase it on our site.<br />
Just email us at <a href="mailto:contact@flashframer.com">contact@flashframer.com</a> with a link to your <a href="http://www.flashframer.com/flash-components/coverflip3d/">coverFlip3D</a> gallery.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flashframer.com/how-to-create-a-dynamic-3d-cover-flow-like-gallery-using-the-coverflip3d-flash-component/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>How To Create An Interactive 3D environment using the space3D Flash Component</title>
		<link>http://www.flashframer.com/how-to-create-an-interactive-3d-environment-using-the-space3d-flash-component/</link>
		<comments>http://www.flashframer.com/how-to-create-an-interactive-3d-environment-using-the-space3d-flash-component/#comments</comments>
		<pubDate>Sun, 06 Jul 2008 03:08:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Components]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[3d image gallery]]></category>
		<category><![CDATA[flash component]]></category>
		<category><![CDATA[flash tutorial]]></category>
		<category><![CDATA[papervision3d]]></category>

		<guid isPermaLink="false">http://www.flashframer.com/?p=131</guid>
		<description><![CDATA[In this tutorial we will create an Interactive 3D environment. Images first appear in a 3D wall and then on click randomly expand out. The camera then zooms through space to the clicked image. An image can be flipped over to reveal image information.

Introduction
This tutorial uses the Flash Framer space3D component. The space3D component is [...]]]></description>
			<content:encoded><![CDATA[<p>In this tutorial we will create an Interactive 3D environment. Images first appear in a 3D wall and then on click randomly expand out. The camera then zooms through space to the clicked image. An image can be flipped over to reveal image information.<br />
<span id="more-131"></span></p>
<h2>Introduction</h2>
<p>This tutorial uses the Flash Framer <a href="http://www.flashframer.com/flash-components/space3d/">space3D</a> component. The <a href="http://www.flashframer.com/flash-components/space3d/">space3D</a> component is an ActionScript 3.0 plug-in for Adobe Flash that makes it easy to create a random photo gallery in a few easy steps. Our developers have done the hard work so you don’t have too.</p>
<p><em><a href="http://www.flashframer.com/flash-components/space3d/">Click here for information and to get the space3D component.</a></em></p>
<h2>Step 1</h2>
<p>Once you have downloaded and installed the <a href="http://www.flashframer.com/flash-components/space3d/">space3D</a> component, Launch Flash and open a new ActionScript 3.0 document. Save the document with any name you like.</p>
<h2>Step 2</h2>
<p>Open the components panel. <em>Window &gt; Components</em><br />
You will now see a component set called FlashFramer.<br />
Open up that set and you will find the <a href="http://www.flashframer.com/flash-components/space3d/">space3D</a> component.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/space3d_tut_figure1.gif"><img class="alignnone size-full wp-image-132" title="space3d_tut_figure1" src="http://www.flashframer.com/wp-content/uploads/space3d_tut_figure1.gif" alt="" width="247" height="117" /></a></div>
<p>Drag and drop the component onto the stage and align it.<br />
I’m using the stage size of 700&#215;510 pixels. I will also size the component to 700&#215;510 to fit the stage.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/space3d_tut_figure2.gif"><img class="alignnone size-full wp-image-133" title="space3d_tut_figure2" src="http://www.flashframer.com/wp-content/uploads/space3d_tut_figure2.gif" alt="" width="500" height="402" /></a></div>
<p>Set the frames per second (fps) to 20 fps for smoother animation.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/photoshuffle_tut_fig3.gif"><img class="alignnone size-full wp-image-60" title="photoshuffle_tut_fig3" src="http://www.flashframer.com/wp-content/uploads/photoshuffle_tut_fig3.gif" alt="" width="271" height="104" /></a></div>
<h2>Step 3</h2>
<p>Now lets load some images. I’m using twenty five images of space scenes.<br />
Put your photos in the same directory as your Flash file in a folder named images.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/space3d_tut_figure4.gif"><img class="alignnone size-full wp-image-134" title="space3d_tut_figure4" src="http://www.flashframer.com/wp-content/uploads/space3d_tut_figure4.gif" alt="" width="185" height="69" /></a></div>
<h2>Step 4</h2>
<p>Jump back over to Flash.<br />
Click on the <a href="http://www.flashframer.com/flash-components/space3d/">space3D</a> component to select it and open the Components Inspector panel.<br />
<em> Window &gt; Component Inspector</em><br />
Double click on the Image List value field.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/space3d_tut_figure5.gif"><img class="alignnone size-full wp-image-135" title="space3d_tut_figure5" src="http://www.flashframer.com/wp-content/uploads/space3d_tut_figure5.gif" alt="" width="273" height="188" /></a></div>
<p>A Dialog box will popup.<br />
Click on the plus button to add an image with a title and description.<br />
Repeat this until you have all your images entered.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/space3d_tut_figure6.gif"><img class="alignnone size-full wp-image-136" title="space3d_tut_figure6" src="http://www.flashframer.com/wp-content/uploads/space3d_tut_figure6.gif" alt="" width="308" height="327" /></a></div>
<p>You can also use XML file to control every parameter of the <a href="http://www.flashframer.com/flash-components/space3d/">space3D</a> component.<br />
See the documentation that came packaged with the component or download it <a href="http://www.flashframer.com/wp-content/uploads/space3d_usermanual.pdf">here</a>.</p>
<p>Preview you file<em>. File &gt; Publish Preview &gt; Flash</em></p>
<p>You now have a fully working dynamic photo gallery.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/space3d_tut_figure7.jpg"><img class="alignnone size-full wp-image-137" title="space3d_tut_figure7" src="http://www.flashframer.com/wp-content/uploads/space3d_tut_figure7.jpg" alt="" width="500" height="482" /></a></div>
<h2>Step 5</h2>
<p>You can either use the <a href="http://www.flashframer.com/flash-components/space3d/">space3D</a> component out of the box or modify and skin it to your liking.</p>
<p><a href="http://www.flashframer.com/flash-components/space3d/">space3D</a> comes built with tons of parameters to customize your gallery. Such as: xml, spacing, margin, border size and color, reflection, transition, show arrows, back flip, and camera movement.<br />
These setting are found in the Component Inspector in Flash.</p>
<p>Play around with these setting until you get the look you want.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/space3d_component_inspector.jpg"><img class="alignnone size-full wp-image-115" title="space3d_component_inspector" src="http://www.flashframer.com/wp-content/uploads/space3d_component_inspector.jpg" alt="" width="346" height="408" /></a></div>
<h2>Step 6</h2>
<p>You can also skin the component elements to your liking.<br />
Skinning the <a href="http://www.flashframer.com/flash-components/space3d/">space3D</a> component is so easy. Just double click on the component in Flash. It will open all the skinnable elements. Double click on the element you want to modify and begin customizing. Once you done just click on scene 1 to return to the main timeline and preview your work.<br />
<em> File &gt; Publish Preview &gt; Flash</em></p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/space3d_tut_figure9.jpg"><img class="alignnone size-full wp-image-138" title="space3d_tut_figure9" src="http://www.flashframer.com/wp-content/uploads/space3d_tut_figure9.jpg" alt="" width="351" height="492" /></a></div>
<h2>Final Customized Gallery</h2>
<div class="tutorial_image">
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="700" height="510" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.flashframer.com/examples/space3D/tutorial/space3D_Tutorial.swf" /><embed type="application/x-shockwave-flash" width="700" height="510" src="http://www.flashframer.com/examples/space3D/tutorial/space3D_Tutorial.swf"></embed></object></p>
</div>
<h2>Conclusion</h2>
<p>This is just a few ways to customize the <a href="http://www.flashframer.com/flash-components/space3d/">space3D</a> component. Read through the full documentation by <a href="http://www.flashframer.com/wp-content/uploads/space3d_usermanual.pdf">clicking here</a>. The component also has an ActionScript 3.0 API for advanced customization.<br />
<a href="http://www.flashframer.com/api/space3D/" target="_blank">Click here to view the space3D API</a></p>
<p>We would love to see your work and showcase it on our site.<br />
Just email us at <a href="mailto:contact@flashframer.com">contact@flashframer.com</a> with a link to your <a href="http://www.flashframer.com/flash-components/space3d/">space3D</a> gallery.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flashframer.com/how-to-create-an-interactive-3d-environment-using-the-space3d-flash-component/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>Create a Flash Menu using only Actionscript.</title>
		<link>http://www.flashframer.com/create-a-flash-menu-using-only-actionscript/</link>
		<comments>http://www.flashframer.com/create-a-flash-menu-using-only-actionscript/#comments</comments>
		<pubDate>Mon, 23 Jun 2008 04:28:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[actionscript drawing]]></category>
		<category><![CDATA[actionscript menu]]></category>
		<category><![CDATA[dynamic menu]]></category>
		<category><![CDATA[flash actionscript menu]]></category>
		<category><![CDATA[flash menu]]></category>

		<guid isPermaLink="false">http://www.flashframer.com/?p=105</guid>
		<description><![CDATA[This tutorial covers how to create a Flash Menu using nothing but Actionscript. Each buttons background, border, text, and click through will all be created using only Actonscript. You can quickly modify the total number of buttons, size, color, spacing, click through, and position using a completely code based menu.



Click Here To Download The Source [...]]]></description>
			<content:encoded><![CDATA[<p>This tutorial covers how to create a Flash Menu using nothing but Actionscript. Each buttons background, border, text, and click through will all be created using only Actonscript. You can quickly modify the total number of buttons, size, color, spacing, click through, and position using a completely code based menu.<br />
<span id="more-105"></span></p>
<div class="tutorial_image">
<object width="520" height="25"><param name="movie" value="http://www.flashframer.com/wp-content/uploads/ff_actionscriptmenu.swf"><embed src="http://www.flashframer.com/wp-content/uploads/ff_actionscriptmenu.swf" width="520" height="25"></embed></object><br />
<a href="http://www.flashframer.com/wp-content/uploads/ff_actionscriptmenu.fla">Click Here To Download The Source File »</a>
</div>
<p>For step-by-step instructions read the commented lines in the code below.</p>
<pre lang="actionscript" lineno="1">//Flash Framer Actionscript Menu
//www.flashframer.com

//Set an Array to store the button names
var namesArray:Array = new Array();
//Push the button names into namesArray
namesArray.push("HOME", "ABOUT", "LICENSE", "SUBMIT", "CONTACT");

//Set an Array to store the button urls
var urlArray:Array = new Array();
//Push the button urls into urlArray
urlArray.push("http://www.flashframer.com",
			  "http://flashframer.com/about/",
			  "http://flashframer.com/license/",
			  "http://flashframer.com/submit/",
			  "http://flashframer.com/contact/");

//Set a for loop to loop 5 times. 5 referse to the number of buttons
for(i=0;i<5;i++){
//Create a movie clip named i on the next highest level.
this.createEmptyMovieClip("button"+i, this.getNextHighestDepth());
//Create a movie clip named buttonBkg inside the button movie clip on the next highest level.
this["button"+i].createEmptyMovieClip("buttonBkg", this["button"+i].getNextHighestDepth());
//Set the lineStyle for buttonBkg
this["button"+i].buttonBkg.lineStyle(0, 0x000000, 100, true, "none", "square", "round");
//Begin the buttonBkg fill
this["button"+i].buttonBkg.beginFill(0x999999);
//The lineTo parameters define the shape of the buttonBkg
this["button"+i].buttonBkg.lineTo(99, 0);
this["button"+i].buttonBkg.lineTo(99, 24);
this["button"+i].buttonBkg.lineTo(0, 24);
this["button"+i].buttonBkg.lineTo(0, 0);
//End the fill
this["button"+i].buttonBkg.endFill();

//Set the text formate
var myFormat:TextFormat = new TextFormat();
//Set myFormat parameters
myFormat.align = "center";
myFormat.font = "Tahoma";
myFormat.size = 13;
myFormat.color = 0xFFFFFF;
this["button"+i].textBox.embedFonts = false;
this["button"+i].textBox.selectable = false;
this["button"+i].textBox.antiAliasType = "advanced";
//Create a new text field inside the button movie clip on the next highest level and define the x, y, width, and length.
this["button"+i].createTextField("textBox", this["button"+i].getNextHighestDepth(), 0, 2, this["button"+i]._width, this["button"+i]._height);
//Place the name of the button into the textBox from the namesArray defined on line 7
this["button"+i].textBox.text = namesArray[i];
//Set the text formate to the textBox
this["button"+i].textBox.setTextFormat(myFormat);
//Set the X position of the button equal to the last button plus the width of this button plus 5 (5 is the space between each button).
//This move the button over so all the buttons don't lay on top of each other.
this["button"+i]._x = this["button"+(i-1)]._x + this["button"+i]._width + 5;
//Set the onRelease function to the buttonRelease function
this["button"+i].onRelease = buttonRelease;
}

//Set the buttonRelease function
function buttonRelease(){
	//Set a varible named buttonName equal to the instance name of the current button being clicked on
	var buttonName:String = this._name;
	//Set a varible named buttonIndex equal to the 6th character of the buttons instance name.
	//This will return a number between 0 and 5. We will use this to pull the correct url from the urlArray
	var buttonIndex = buttonName.substr(6,1);
	//get the url from the urlArray of the current button being clicked on. and target a blank window
	getURL(urlArray[buttonIndex],"_blank");
}</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.flashframer.com/create-a-flash-menu-using-only-actionscript/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How To Create A Dynamic XML Navigation Menu</title>
		<link>http://www.flashframer.com/how-to-create-a-dynamic-xml-navigation-menu/</link>
		<comments>http://www.flashframer.com/how-to-create-a-dynamic-xml-navigation-menu/#comments</comments>
		<pubDate>Mon, 23 Jun 2008 03:36:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[actionscript menu]]></category>
		<category><![CDATA[dynamic flash menu]]></category>
		<category><![CDATA[flash xml]]></category>
		<category><![CDATA[flash xml menu]]></category>
		<category><![CDATA[xml buttons]]></category>
		<category><![CDATA[xml menu]]></category>

		<guid isPermaLink="false">http://www.thefinancialjourney.com/?p=41</guid>
		<description><![CDATA[This tutorial covers how to create a dynamic Flash XML navigation menu using Actionscript and XML. Each button has a roll over and roll out animation. Control the click throughs, button titles and the total number of buttons with the external XML file. Once the Flash file is created you can update the menu just [...]]]></description>
			<content:encoded><![CDATA[<p>This tutorial covers how to create a dynamic Flash XML navigation menu using Actionscript and XML. Each button has a roll over and roll out animation. Control the click throughs, button titles and the total number of buttons with the external XML file. Once the Flash file is created you can update the menu just by editing the XML file.<br />
<span id="more-41"></span></p>
<h2>Preview Final Product</h2>
<div class="tutorial_image">
<object width="120" height="250"><param name="movie" value="http://www.flashframer.com/wp-content/uploads/navigation_menu_preview.swf"><embed src="http://www.flashframer.com/wp-content/uploads/navigation_menu_preview.swf" width="120" height="250"></embed></object><br />
<a href="http://www.flashframer.com/wp-content/uploads/ff_navigation_menu_1.zip">Click here to download the source files »</a>
</div>
<h2>Step 1.</h2>
<p>Open a new flash file<br />
Save it and name it Navigation Menu<br />
Set the Stage to 120pixels by 250 pixels</p>
<h2>Step 2.</h2>
<p>Create a new movie clip symbol name it btnWhite<br />
On Layer 1 create a background for the button that is 120pixels by 25 pixels as shown in figure 1</p>
<div class="tutorial_image"><a href='http://www.flashframer.com/wp-content/uploads/ff_navmenu1_figure1.jpg'><img src="http://www.flashframer.com/wp-content/uploads/ff_navmenu1_figure1.jpg" alt="" title="ff_navmenu1_figure1" width="467" height="270" class="alignnone size-full wp-image-89" /></a><br />
figure 1
</div>
<h2>Step 3.</h2>
<p>Create a new movie clip symbol name it btnRed<br />
On Layer 1 create a highlight for the button that is 120pixels by 25 pixels as shown in figure 2</p>
<div class="tutorial_image"><a href='http://www.flashframer.com/wp-content/uploads/ff_navmenu1_figure2.jpg'><img src="http://www.flashframer.com/wp-content/uploads/ff_navmenu1_figure2.jpg" alt="" title="ff_navmenu1_figure2" width="366" height="253" class="alignnone size-full wp-image-90" /></a><br />
figure 2
</div>
<h2>Step 4.</h2>
<p>Create a new movie clip symbol name it whiteTxt<br />
On layer 1 create a Dynamic Text box. Give it an instance name of Txt.<br />
Width: 110<br />
Height: 20<br />
Font: Verdana<br />
Font Color: white<br />
Font Size: 12<br />
Justification: Left<br />
Embed the font<br />
See figure 3</p>
<div class="tutorial_image"><a href='http://www.flashframer.com/wp-content/uploads/ff_navmenu1_figure3.jpg'><img src="http://www.flashframer.com/wp-content/uploads/ff_navmenu1_figure3.jpg" alt="" title="ff_navmenu1_figure3" width="500" height="256" class="alignnone size-full wp-image-91" /></a><br />
figure 3
</div>
<h2>Step 5.</h2>
<p>Create a new movie clip symbol name it blackTxt<br />
On layer 1 create a Dynamic Text box. Give it an instance name of Txt.<br />
Width: 110<br />
Height: 20<br />
Font: Verdana<br />
Font Color: black<br />
Font Size: 12<br />
Justification: Left<br />
Embed the font<br />
See figure 4</p>
<div class="tutorial_image"><a href='http://www.flashframer.com/wp-content/uploads/ff_navmenu1_figure4.jpg'><img src="http://www.flashframer.com/wp-content/uploads/ff_navmenu1_figure4.jpg" alt="" title="ff_navmenu1_figure4" width="500" height="300" class="alignnone size-full wp-image-92" /></a><br />
figure 4
</div>
<h2>Step 6.</h2>
<p>Create a new movie clip symbol name it mask.<br />
One layer 1 create something similar to figure 5</p>
<div class="tutorial_image"><a href='http://www.flashframer.com/wp-content/uploads/ff_navmenu1_figure5.jpg'><img src="http://www.flashframer.com/wp-content/uploads/ff_navmenu1_figure5.jpg" alt="" title="ff_navmenu1_figure5" width="465" height="378" class="alignnone size-full wp-image-93" /></a><br />
figure 5
</div>
<h2>Step 7.</h2>
<p>Create a new movie clip symbol name is button.<br />
Next take all the movie clip symbols and place them on there own layer inside the button symbol. See figure 6</p>
<div class="tutorial_image"><a href='http://www.flashframer.com/wp-content/uploads/ff_navmenu1_figure6.jpg'><img src="http://www.flashframer.com/wp-content/uploads/ff_navmenu1_figure6.jpg" alt="" title="ff_navmenu1_figure6" width="500" height="320" class="alignnone size-full wp-image-94" /></a><br />
figure 6
</div>
<h2>Step 8.</h2>
<p>Convert the mask layer to a mask.<br />
Place the whiteTxt movie clip symbol under the mask.<br />
On the mask layer place a keyframe at frame 15 and move the mask movie clip symbol to the left until the mask cover the whole button.<br />
Copy the Keyframe from frame 1 of the mask layer and paste is at frame 30 of the same layer.<br />
Between frame 1 and 15 of the mask layer create motion tween and also between frame 15 and 30 of the same layer.<br />
On frame 30 of the whiteTxt, btnRed, blackTxt, btnWhite layers insert a frame so that all symbols are visible throughout all 30 frames.<br />
Create a new layer at the top of the rest of the layers and name it actions.<br />
On frame 1 of the actions layer place the Actionscript stop();<br />
Copy the Keyframe on the first frame of the Actionscript layer and paste it at frame 15 and 30.<br />
See figure 7</p>
<div class="tutorial_image"><a href='http://www.flashframer.com/wp-content/uploads/ff_navmenu1_figure7.jpg'><img src="http://www.flashframer.com/wp-content/uploads/ff_navmenu1_figure7.jpg" alt="" title="ff_navmenu1_figure7" width="500" height="291" class="alignnone size-full wp-image-95" /></a><br />
figure 7
</div>
<h2>Step 9.</h2>
<p>Make sure you’re on the main timeline (Scene1). Name Layer 1 to actions.<br />
Click on the first frame on the actions layer, and open the actions panel and paste in the Actionscript below.<br />
See figure 8</p>
<div class="tutorial_image"><a href='http://www.flashframer.com/wp-content/uploads/ff_navmenu1_figure8.jpg'><img src="http://www.flashframer.com/wp-content/uploads/ff_navmenu1_figure8.jpg" alt="" title="ff_navmenu1_figure8" width="440" height="227" class="alignnone size-full wp-image-96" /></a><br />
figure 8
</div>
<pre lang="actionscript">//Store Button Position
var yPosition:Number = 0;

//Declare New XML Object
var myXML:XML = new XML();
//Set Flash to ignore the XML file's white space
myXML.ignoreWhite = true;
//Declare new Array to store the links from the XML file
var links:Array = new Array();
//Declare new Array to store the names from the XML file
var names:Array = new Array();

//Set XML onLoad function
myXML.onLoad = function(){
	//Set varible to store the XML childNodes
	//This allows you to get the number of buttons in the XML file.
	//You'll use this tell flash how many times to loop the for loop.
	var linkname:Array = this.firstChild.childNodes;
	//Set a for loop
	for(i=0;i
<linkname.length;i++){
		//Push the button name into the names Array
		names.push(linkname[i].attributes.NAME);
		//Push the button link into the links Array
		links.push(linkname[i].attributes.LINK);
		//Attach the button Movie Clip from the libray give it an instance name and place
		//it on the next highest level
		_root.attachMovie("button","btn"+i,_root.getNextHighestDepth());
		//Set the y position of the buttons
		_root["btn"+i]._y = yPosition;
		//Increace the varible yPosition 15 pixel each time the loop runs to place each button under each other
		yPosition = yPosition + 25
		//Place the button name from names Array into the blackTxt text box
		_root["btn"+(i)].blackTxt.Txt.text = (names[i]);
		//Place the button name from names Array into the whiteTxt text box
		_root["btn"+(i)].whiteTxt.Txt.text = (names[i]);
		//Assign the btnOver function to the button onRollOver state.
		_root["btn"+(i)].onRollOver = btnOver;
		//Assign the btnOut function to the button onRollOut state.
		_root["btn"+(i)].onRollOut = btnOut;
		//Assign the btnRelease function to the button onRelease state.
		_root["btn"+(i)].onRelease = btnRelease;
	}
}
//Load the XML file
myXML.load("links.xml");

//Button Over function
function btnOver(){
	//This referse to the current button the mouse is over
	//Go To And Play frame 2 of the current button the mouse is over
	this.gotoAndPlay(2);
}
//Button Out function
function btnOut(){
	//Go To And Play frame 16 of the current button the mouse rolls out from
	this.gotoAndPlay(16);
}
//Button Release function
function btnRelease(){
	//Set a varible named currentBtn equal to the instance name of the current button
	//the mouse clicked on
	var currentBtn:String = this._name;
	//Set a varible named currentIndex equal to the varible currentBtn and the characters
	//between 3rd letter and 5th of that string.
	//This will return a number between 0 and the total number of buttons
	var currentIndex:String = currentBtn.substring(3,5);
	//Get the URL from the links Array
	//Use the currentIndex varible as the index number
	getURL(links[currentIndex]);
}</pre>
<h2>Step 10.</h2>
<p>Open Dreamweaver or a simple text editor such at text edit, or note pad.<br />
Save the file as, links.xml in the same directory as the Navigation Menu flash file.<br />
Paste in this xml code into your file.</p>
<pre lang="xml" lineno="1"><?xml version="1.0" encoding="ISO-8859-1"?>

<NAVBAR>
   <BUTTON NAME='HOME' LINK='http://www.flashframer.com' />
   <BUTTON NAME='ABOUT' LINK='http://flashframer.com/about/' />
   <BUTTON NAME='LICENSE' LINK='http://flashframer.com/license/' />
   <BUTTON NAME='SUBMIT' LINK='http://flashframer.com/submit/' />
   <BUTTON NAME='GALLERY' LINK='http://www.flashframer.com' />
   <BUTTON NAME='BUY' LINK='http://www.flashframer.com' />
   <BUTTON NAME='ADVERTISE' LINK='http://www.flashframer.com' />
   <BUTTON NAME='STATS' LINK='http://www.flashframer.com' />
   <BUTTON NAME='PARTNERS' LINK='http://www.flashframer.com' />
   <BUTTON NAME='CONTACT' LINK='http://www.flashframer.com' />
</NAVBAR></pre>
<p>To change the name of a button edit the text after NAME= and between the single quotes.<br />
To change the URL edit the URL after the LINK= and between the single quotes.<br />
To delete a button just delete the line between the open tag and close tag and the flash file will update automatically.<br />
See figure 9.</p>
<div class="tutorial_image"><a href='http://www.flashframer.com/wp-content/uploads/ff_navmenu1_figure9.jpg'><img src="http://www.flashframer.com/wp-content/uploads/ff_navmenu1_figure9.jpg" alt="" title="ff_navmenu1_figure9" width="438" height="256" class="alignnone size-full wp-image-97" /></a><br />
figure 9
</div>
<h2>Conclusion</h2>
<p>Once you have the shell of the flash file finished you only have to update the XML file and the flash file will updated dynamically.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flashframer.com/how-to-create-a-dynamic-xml-navigation-menu/feed/</wfw:commentRss>
		<slash:comments>33</slash:comments>
		</item>
		<item>
		<title>How to create a dynamic photo gallery in a random layout using the photoShuffle component</title>
		<link>http://www.flashframer.com/how-to-create-a-dynamic-photo-gallery-in-a-random-layout-using-the-photoshuffle-component/</link>
		<comments>http://www.flashframer.com/how-to-create-a-dynamic-photo-gallery-in-a-random-layout-using-the-photoshuffle-component/#comments</comments>
		<pubDate>Wed, 11 Jun 2008 05:17:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[3d carousel]]></category>
		<category><![CDATA[3d environment]]></category>
		<category><![CDATA[3d wall]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[carousel]]></category>
		<category><![CDATA[component]]></category>
		<category><![CDATA[cover flow]]></category>
		<category><![CDATA[dynamic gallery]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flash actionscript 3.0]]></category>
		<category><![CDATA[flash component]]></category>
		<category><![CDATA[flash cs3]]></category>
		<category><![CDATA[flash plug-in]]></category>
		<category><![CDATA[grid navigation]]></category>
		<category><![CDATA[pageFlipper]]></category>
		<category><![CDATA[photo flow]]></category>
		<category><![CDATA[photo gallery]]></category>
		<category><![CDATA[photo splash]]></category>
		<category><![CDATA[photoFlow]]></category>
		<category><![CDATA[photos3D sphere]]></category>
		<category><![CDATA[photoSplash]]></category>
		<category><![CDATA[xml]]></category>
		<category><![CDATA[xml photo gallery]]></category>
		<category><![CDATA[xml tree]]></category>

		<guid isPermaLink="false">http://www.flashframer.com/?p=56</guid>
		<description><![CDATA[In this tutorial we will create a dynamic photo gallery arranged in a random layout. Photos can be rearranged by clicking and dragging. When a photo is clicked on it will enlarge and show the title and description for that image. In just a few easy steps we will have an eye catching photo gallery.

Introduction
This [...]]]></description>
			<content:encoded><![CDATA[<p>In this tutorial we will create a dynamic photo gallery arranged in a random layout. Photos can be rearranged by clicking and dragging. When a photo is clicked on it will enlarge and show the title and description for that image. In just a few easy steps we will have an eye catching photo gallery.<br />
<span id="more-56"></span></p>
<h2>Introduction</h2>
<p>This tutorial uses the Flash Framer <a href="http://www.flashframer.com/flash-components/photoshuffle/">photoShuffle</a> component. The <a href="http://www.flashframer.com/flash-components/photoshuffle/">photoShuffle</a> component is an ActionScript 3.0 plug-in for Adobe Flash that makes it easy to create a random photo gallery in a few easy steps. Our developers have done the hard work so you don’t have too.</p>
<p><em><a href="http://www.flashframer.com/flash-components/photoshuffle/">Click here for information and to get the photoShuffle component.</a></em></p>
<h2>Step 1</h2>
<p>Once you have downloaded and installed the <a href="http://www.flashframer.com/flash-components/photoshuffle/">photoShuffle</a> component, Launch Flash and open a new ActionScript 3.0 document. Save the document with any name you like.</p>
<h2>Step 2</h2>
<p>Open the components panel. <em>Window &gt; Components</em><br />
You will now see a component set called FlashFramer.<br />
Open up that set and you will find the <a href="http://www.flashframer.com/flash-components/photoshuffle/">photoShuffle</a> component.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/photoshuffle_tut_fig1.gif"><img class="alignnone size-full wp-image-58" title="photoshuffle_tut_fig1" src="http://www.flashframer.com/wp-content/uploads/photoshuffle_tut_fig1.gif" alt="" width="407" height="153" /></a></div>
<p>Drag and drop the component onto the stage and align it.<br />
I’m using the default stage size of 500&#215;400 pixels.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/photoshuffle_tut_fig2.gif"><img class="alignnone size-full wp-image-59" title="photoshuffle_tut_fig2" src="http://www.flashframer.com/wp-content/uploads/photoshuffle_tut_fig2.gif" alt="" width="500" height="462" /></a></div>
<p>Set the frames per second (fps) to 20 fps for smoother animation.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/photoshuffle_tut_fig3.gif"><img class="alignnone size-full wp-image-60" title="photoshuffle_tut_fig3" src="http://www.flashframer.com/wp-content/uploads/photoshuffle_tut_fig3.gif" alt="" width="271" height="104" /></a></div>
<h2>Step 3</h2>
<p>Now lets load some photos. I’m using nine photos of flowers shot in Africa.<br />
Put your photos in the same directory as your Flash file in a folder named photos.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/photoshuffle_tut_fig4.gif"><img class="alignnone size-full wp-image-61" title="photoshuffle_tut_fig4" src="http://www.flashframer.com/wp-content/uploads/photoshuffle_tut_fig4.gif" alt="" width="227" height="252" /></a></div>
<h2>Step 4</h2>
<p>Jump back over to Flash.<br />
Click on the <a href="http://www.flashframer.com/flash-components/photoshuffle/">photoShuffle</a> component to select it and open the Components Inspector panel.<br />
<em> Window &gt; Component Inspector</em><br />
Double click on the Photo List value field.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/photoshuffle_tut_fig5.gif"><img class="alignnone size-full wp-image-62" title="photoshuffle_tut_fig5" src="http://www.flashframer.com/wp-content/uploads/photoshuffle_tut_fig5.gif" alt="" width="362" height="219" /></a></div>
<p>A Dialog box will popup.<br />
Click on the plus button to add a photo with a title and description.<br />
Repeat this until you have all your photos entered.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/photoshuffle_tut_fig6.gif"><img class="alignnone size-full wp-image-63" title="photoshuffle_tut_fig6" src="http://www.flashframer.com/wp-content/uploads/photoshuffle_tut_fig6.gif" alt="" width="308" height="326" /></a></div>
<p>You can also use XML file to control every parameter of the <a href="http://www.flashframer.com/flash-components/photoshuffle/">photoShuffle</a> component.<br />
See the documentation that came packaged with the component or download it <a href="http://www.flashframer.com/wp-content/uploads/photoshuffle_usermanual.pdf">here</a>.</p>
<p>Preview you file<em>. File &gt; Publish Preview &gt; Flash</em></p>
<p>You now have a fully working dynamic photo gallery.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/photoshuffle_tut_fig7.jpg"><img class="alignnone size-full wp-image-64" title="photoshuffle_tut_fig7" src="http://www.flashframer.com/wp-content/uploads/photoshuffle_tut_fig7.jpg" alt="" width="500" height="363" /></a></div>
<h2>Step 5</h2>
<p>You can either use the <a href="http://www.flashframer.com/flash-components/photoshuffle/">photoShuffle</a> component out of the box or modify and skin it to your liking.</p>
<p><a href="http://www.flashframer.com/flash-components/photoshuffle/">photoShuffle</a> comes build with dons of parameters to customize your gallery. Such as: xml, sizing, shuffle, transitions, shadow, info box placement, and show arrows.<br />
These setting are found in the Component Inspector in Flash.</p>
<p>Play around with these setting until you get the look you want.</p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/photoshuffle_tut_fig8.jpg"><img class="alignnone size-full wp-image-65" title="photoshuffle_tut_fig8" src="http://www.flashframer.com/wp-content/uploads/photoshuffle_tut_fig8.jpg" alt="" width="365" height="536" /></a></div>
<h2>Step 6</h2>
<p>You can also skin the component elements to your liking.<br />
Skinning the <a href="http://www.flashframer.com/flash-components/photoshuffle/">photoShuffle</a> component is so easy. Just double click on the component in Flash. It will open all the skinnable elements. Double click on the element you want to modify and begin customizing. Once you done just click on scene 1 to return to the main timeline and preview your work.<br />
<em> File &gt; Publish Preview &gt; Flash</em></p>
<div class="tutorial_image"><a href="http://www.flashframer.com/wp-content/uploads/photoshuffle_tut_fig9.jpg"><img class="alignnone size-full wp-image-66" title="photoshuffle_tut_fig9" src="http://www.flashframer.com/wp-content/uploads/photoshuffle_tut_fig9.jpg" alt="" width="360" height="422" /></a></div>
<h2>Final Customized Gallery</h2>
<div class="tutorial_image">
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="600" height="625" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.flashframer.com/examples/photoshuffle/tutorial/photoShuffle_Tutorial.swf" /><embed type="application/x-shockwave-flash" width="600" height="625" src="http://www.flashframer.com/examples/photoshuffle/tutorial/photoShuffle_Tutorial.swf"></embed></object></p>
</div>
<h2>Conclusion</h2>
<p>This is just a few ways to customize the <a href="http://www.flashframer.com/flash-components/photoshuffle/">photoShuffle</a> component. Read through the full documentation by <a href="http://www.flashframer.com/wp-content/uploads/photoshuffle_usermanual.pdf">clicking here</a>. The component also has an ActionScript 3.0 API for advanced customization.<br />
<a href="http://www.flashframer.com/api/photoshuffle/" target="_blank">Click here to view the photoShuffle API</a></p>
<p>We would love to see your work and showcase it on our site.<br />
Just email us at <a href="mailto:contact@flashframer.com">contact@flashframer.com</a> with a link to your <a href="http://www.flashframer.com/flash-components/photoshuffle/">photoShuffle</a> gallery.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flashframer.com/how-to-create-a-dynamic-photo-gallery-in-a-random-layout-using-the-photoshuffle-component/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
