<?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"
	>

<channel>
	<title>Flash Speaks Actionscript &#187; Flash Tutorials</title>
	<atom:link href="http://flashspeaksactionscript.com/category/tutorials/flash-tutorials/feed/" rel="self" type="application/rss+xml" />
	<link>http://flashspeaksactionscript.com</link>
	<description>Learn and Speak Actionscript</description>
	<pubDate>Tue, 02 Dec 2008 13:00:29 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en</language>
			<item>
		<title>Exporting Flash As A Quicktime Movie</title>
		<link>http://flashspeaksactionscript.com/exporting-flash-as-a-quicktime-movie/</link>
		<comments>http://flashspeaksactionscript.com/exporting-flash-as-a-quicktime-movie/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 13:00:54 +0000</pubDate>
		<dc:creator>Angel</dc:creator>
		
		<category><![CDATA[Flash Tutorials]]></category>

		<category><![CDATA[Tutorials]]></category>

		<category><![CDATA[AS3]]></category>

		<category><![CDATA[Lee Brimelow]]></category>

		<category><![CDATA[QuickTime]]></category>

		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://flashspeaksactionscript.com/?p=2402</guid>
		<description><![CDATA[<a title="Flash QuickTime Exporting" href="http://www.gotoandlearn.com/play?id=89">Lee Brimelow</a> walks you through the process of exporting ActionScript-based animations into a QuickTime movie and then compositing it within After Effects.  In the process of demonstrating this feature, Lee also gives some additional advice with ActionScript-based animations.]]></description>
			<content:encoded><![CDATA[<p><a title="Flash QuickTime Exporting" href="http://www.gotoandlearn.com/play?id=89" target="_blank"><img class="alignnone size-full wp-image-2404" title="Flash QuickTime Exporting" src="http://flashspeaksactionscript.com/wp-content/uploads/2008/11/flash-quicktime-export.png" alt="Flash QuickTime Exporting" width="500" height="316" /></a></p>
<p>Since the release of Flash CS3, a new feature called <strong>QuickTime export</strong> was introduced.  QuickTime export allows you to export Actionscript driven or timeline animations into a QuickTime movie file.  One key advantage of exporting Flash as a QuickTime movie is the ability to <strong>playback your heavy animations</strong> as fluid as possible with no skipped frames.  </p>
<p><a title="Flash QuickTime Exporting" href="http://www.gotoandlearn.com/play?id=89" target="_blank">Lee Brimelow</a> walks you through the process of exporting ActionScript-based animations into a QuickTime movie and then compositing it within After Effects.  In the process of demonstrating this feature, Lee also gives some additional advice with ActionScript-based animations.</p>
]]></content:encoded>
			<wfw:commentRss>http://flashspeaksactionscript.com/exporting-flash-as-a-quicktime-movie/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Begin Learning Flash in a Flash</title>
		<link>http://flashspeaksactionscript.com/begin-learning-flash-in-a-flash/</link>
		<comments>http://flashspeaksactionscript.com/begin-learning-flash-in-a-flash/#comments</comments>
		<pubDate>Sun, 21 Sep 2008 12:41:05 +0000</pubDate>
		<dc:creator>Angel</dc:creator>
		
		<category><![CDATA[Flash Tutorials]]></category>

		<category><![CDATA[Industry News]]></category>

		<category><![CDATA[Latest Adobe Flash News]]></category>

		<category><![CDATA[Tutorials]]></category>

		<category><![CDATA[Adobe Flash]]></category>

		<category><![CDATA[Adobe TV]]></category>

		<category><![CDATA[Animation]]></category>

		<category><![CDATA[AS3]]></category>

		<guid isPermaLink="false">http://flashspeaksactionscript.com/?p=1826</guid>
		<description><![CDATA["Flash in a flash" is a series of training videos that John Schuman of Adobe designed to get you going with Adobe Flash CS3—in a flash.   This series of training video takes you through the creation of a Flash project as you learn the fundamentals of working with Flash including working with symbols, creating and controlling animations, adding audio, creating buttons, and video.]]></description>
			<content:encoded><![CDATA[<h3><img class="alignnone size-full wp-image-1843" title="Flash in a Flash" src="http://flashspeaksactionscript.com/wp-content/uploads/2008/09/flash-in-flash-header.png" alt="Flash in a Flash" width="500" height="273" /></h3>
<h3>What is Flash in a Flash?</h3>
<p><strong>&#8220;Flash in a flash&#8221;</strong> is a series of training videos that John Schuman of Adobe designed to get you going with Adobe Flash CS3—in a flash.   This series of training video takes you through the creation of a Flash project as you learn the fundamentals of working with Flash including working with symbols, creating and controlling animations, adding audio, creating buttons, and video.</p>
<h3>How can I access these training videos?</h3>
<p><a title="Learning Flash in a flash" href="http://www.adobe.com/devnet/flash/articles/flash_in_a_flash.html">John Schuman&#8217;s series</a>, Flash in a Flash, can be found at Adobe Tv or as a channel that can be subscribed via the Adobe AIR application, <a title="Download Adobe Media Player" href="http://www.adobe.com/go/getmp">Adobe Media Player</a>.</p>
<p>As you can see these videos are intending for beginners looking to get into Flash CS3 or simply need a rundown of Flash CS3&#8217;s capabilities. Take a look at the following training videos below to see if any fit what you are expecting to learn from Flash CS3.</p>
<h3>Episode 1: Fundamentals of Flash CS3</h3>
<p><a href="http://tv.adobe.com/#v=http%3A//adobe.edgeboss.net/flash/adobe/adobetvprod/flash_in_a_flash/09_fif_001.flv%3Frss_feedid%3D925%26xmlvers%3D2"><img class="alignnone size-full wp-image-1830" title="Epsiode 1" src="http://flashspeaksactionscript.com/wp-content/uploads/2008/09/flash-in-flash-1.png" alt="" width="500" height="273" /></a></p>
<p>John Schuman introduces the fundamentals of Flash CS3 such as creating symbols, drawing tips and tricks and more.  John will also introduce introduce the virtual hero of the series, Victor Vector.</p>
<h3>Episode 2: Creating Animations</h3>
<p><a title="Flash in a Flash-Episode 2" href="http://tv.adobe.com/#v=http%3A//adobe.edgeboss.net/flash/adobe/adobetvprod/flash_in_a_flash/09_fif_002.flv%3Frss_feedid%3D925%26xmlvers%3D2"><img class="alignnone size-full wp-image-1835" title="Episode 2" src="http://flashspeaksactionscript.com/wp-content/uploads/2008/09/flash-in-flash-2.png" alt="Flash in a Flash-Episode 2" width="500" height="273" /></a></p>
<p>In this episode you will explore the fundamentals of animation and some of the various animation techniques like keyframing and motion tweening and how to use ease in/ease out control.</p>
<h3>Episode 3: Integrating Sound within Animations</h3>
<p><a title="Flash in a Flash-Episode 3" href="http://tv.adobe.com/#v=http%3A//adobe.edgeboss.net/flash/adobe/adobetvprod/flash_in_a_flash/09_fif_003.flv%3Frss_feedid%3D925%26xmlvers%3D2"><img class="alignnone size-full wp-image-1833" title="Episode 3" src="http://flashspeaksactionscript.com/wp-content/uploads/2008/09/flash-in-flash-3.png" alt="Flash in a Flash-Episode 3" width="500" height="273" /></a></p>
<p>Continuing with the Victor Vector project, putting the various animation and graphical components together and introducing sound.  You&#8217;ll also learn how to use MovieClip filters, blends, and alter the speed of a motion tween.</p>
<h3>Episode 4: Introduction to Flash Video</h3>
<p><a title="Flash in a Flash-Episode 4" href="http://tv.adobe.com/#v=http%3A//adobe.edgeboss.net/flash/adobe/adobetvprod/flash_in_a_flash/09_fif_004.flv%3Frss_feedid%3D925%26xmlvers%3D2"><img class="alignnone size-full wp-image-1834" title="Episode 4" src="http://flashspeaksactionscript.com/wp-content/uploads/2008/09/flash-in-flash-4.png" alt="Flash in a Flash-Episode 4" width="500" height="273" /></a></p>
<p>An introduction to Flash video, in you will learn how to add video to your Flash project, how to create cue points and closed captioning for accessibility, fullscreen viewing, and more.</p>
<h3>Episode 5: Basic Interactivity and ActionScript 3.0</h3>
<p><a title="Flash in a Flash-Episode 5" href="http://tv.adobe.com/#v=http%3A//adobe.edgeboss.net/flash/adobe/adobetvprod/flash_in_a_flash/09_fif_005.flv%3Frss_feedid%3D925%26xmlvers%3D2"><img class="alignnone size-full wp-image-1832" title="Episode 5" src="http://flashspeaksactionscript.com/wp-content/uploads/2008/09/flash-in-flash-5.png" alt="Flash in a Flash-Episode 5" width="500" height="273" /></a></p>
<p>An introduction to basic interactivity and ActionScript 3.0.  Learn how to create a simple UI slider, component, invisible buttons, and add basic interactivity in Flash CS3.</p>
<h3>Episode 6: Publishing Your Project</h3>
<p><a title="Flash in a Flash-Episode 6" href="http://tv.adobe.com/#v=http%3A//adobe.edgeboss.net/flash/adobe/adobetvprod/flash_in_a_flash/09_fif_006.flv%3Frss_feedid%3D925%26xmlvers%3D2"><img class="alignnone size-full wp-image-1831" title="Episode 6" src="http://flashspeaksactionscript.com/wp-content/uploads/2008/09/flash-in-flash-6.png" alt="Flash in a Flash-Episode 6" width="500" height="273" /></a></p>
<p>This episode will the various publishing options in Flash CS3 including the latest <a title="Building Adobe AIR Applications" href="http://flashspeaksactionscript.com/building-adobe-air-applications-with-flash-cs3/">plug-in for Adobe AIR</a>.</p>
<h3>Additional Resources:</h3>
<ul>
<li>Download the <a title="Download the sample file" href="http://download.macromedia.com/pub/developer/flash_in_a_flash_source.zip">sample file</a> to the series</li>
<li>Check out more of the videos<a title="Adobe TV homepage" href="http://tv.adobe.com/"> available on Adobe TV</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://flashspeaksactionscript.com/begin-learning-flash-in-a-flash/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Introduction to AMFPHP</title>
		<link>http://flashspeaksactionscript.com/introduction-to-amfphp/</link>
		<comments>http://flashspeaksactionscript.com/introduction-to-amfphp/#comments</comments>
		<pubDate>Wed, 20 Aug 2008 16:30:11 +0000</pubDate>
		<dc:creator>Angel</dc:creator>
		
		<category><![CDATA[Flash Tools]]></category>

		<category><![CDATA[Flash Tutorials]]></category>

		<category><![CDATA[Industry News]]></category>

		<category><![CDATA[Tutorials]]></category>

		<category><![CDATA[Adobe Flash]]></category>

		<category><![CDATA[AMFPHP]]></category>

		<category><![CDATA[AS3]]></category>

		<category><![CDATA[Lee Brimelow]]></category>

		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://flashspeaksactionscript.com/?p=1359</guid>
		<description><![CDATA[<a title="Flash Remoting for PHP" href="http://www.amfphp.org/">AMFPHP</a> has been stirring up some well earned interest lately within the Flash/Flex community.  If you're one of those individuals looking to learn more on AMFPHP, be sure to check out Lee Brimelow's <a href="http://www.gotoandlearn.com/index.php">2 part series</a> as he introduces AMFPHP and demonstrates a few examples on how to get data in and out of Flash.]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-1356" style="margin-left: 10px; margin-right: 10px;" title="logo_amfphp" src="http://flashspeaksactionscript.com/wp-content/uploads/2008/08/logo_amfphp.gif" alt="" width="300" height="68" /><a title="Flash Remoting for PHP" href="http://www.amfphp.org/">AMFPHP</a> has been stirring up some well earned interest lately within the Flash/Flex community. If you are not familiar with AMFPHP, it is a free open-source PHP implementation of the Action Message Format(AMF). AMF allows for binary serialization of ActionScript native types and objects to be sent to server side services. If you&#8217;re one of those individuals looking to learn more on AMFPHP, be sure to check out Lee Brimelow&#8217;s <a href="http://www.gotoandlearn.com/index.php">2 part series</a> as he introduces AMFPHP and demonstrates a few examples on how to get data in and out of Flash.</p>
<h3>Introduction to AMFPHP 1</h3>
<div id="attachment_1360" class="wp-caption alignnone" style="width: 510px"><a href="http://www.gotoandlearn.com/player.php?id=78"><img class="size-full wp-image-1360" title="lee_amfphp_video_1" src="http://flashspeaksactionscript.com/wp-content/uploads/2008/08/lee_amfphp_video_1.jpg" alt="Part 1 of a 2 Part Series" width="500" height="313" /></a><p class="wp-caption-text">Introduction to AMFPHP 1: Part 1 of a 2 Part Series</p></div>
<p>Lee breaks down <a href="http://www.gotoandlearn.com/player.php?id=78">how to install AMFPHP</a> and create a simple service that sends email.  This video does a nice job setting you up to learn AMFPHP by giving a run down of what AMFPHP is and what it can do.</p>
<h3>Introduction to AMFPHP 2</h3>
<div id="attachment_1361" class="wp-caption alignnone" style="width: 510px"><a href="http://www.gotoandlearn.com/player.php?id=79"><img class="size-full wp-image-1361" title="lee_amfphp_video_2" src="http://flashspeaksactionscript.com/wp-content/uploads/2008/08/lee_amfphp_video_2.jpg" alt="Part 2 of a 2 Part Series" width="500" height="352" /></a><p class="wp-caption-text">Introduction to AMFPHP 2: Part 2 of a 2 Part Series</p></div>
<p>In this <a href="http://www.gotoandlearn.com/player.php?id=79">tutorial</a> Lee will show you how to directly return database records to Flash using AMFPHP.</p>
]]></content:encoded>
			<wfw:commentRss>http://flashspeaksactionscript.com/introduction-to-amfphp/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Create A Dynamic XML Navigation Menu</title>
		<link>http://flashspeaksactionscript.com/create-a-dynamic-xml-navigation-menu/</link>
		<comments>http://flashspeaksactionscript.com/create-a-dynamic-xml-navigation-menu/#comments</comments>
		<pubDate>Wed, 25 Jun 2008 18:00:15 +0000</pubDate>
		<dc:creator>Angel</dc:creator>
		
		<category><![CDATA[Flash Tutorials]]></category>

		<category><![CDATA[Tutorials]]></category>

		<category><![CDATA[Adobe Flash]]></category>

		<category><![CDATA[AS2]]></category>

		<category><![CDATA[Navigation Menu]]></category>

		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://flashspeaksactionscript.com/?p=684</guid>
		<description><![CDATA[This <a href="http://www.flashframer.com/how-to-create-a-dynamic-xml-navigation-menu/">tutorial</a> by <a title="Creator of PhotoShuffle" href="http://payloadz.com/go/jump?id=461249&#38;a=solo1artist@gmail.com&#38;merch_id=70908&#38;aff_id=2651357">Flash Farmer</a> covers how to create a <a href="http://flashden.net/searches?term=dynamic+Flash+XML+navigation+menu&#38;type=files?ref=solo1artist">dynamic Flash XML navigation menu</a> using Actionscript 2.0 and XML. Each button has a roll over and roll out animation. Control the clickthroughs, button titles and the total number of buttons with the external XML file.]]></description>
			<content:encoded><![CDATA[<p><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" src="http://flashspeaksactionscript.com/wp-content/uploads/2008/06/dynamic-xml-menu.jpg" border="0" alt="dynamic_xml_menu" width="500" height="180" /></p>
<p>This <a href="http://www.flashframer.com/how-to-create-a-dynamic-xml-navigation-menu/">tutorial</a> by <a title="Creator of PhotoShuffle" href="http://payloadz.com/go/jump?id=461249&amp;a=solo1artist@gmail.com&amp;merch_id=70908&amp;aff_id=2651357">Flash Farmer</a> covers how to create a <a href="http://flashden.net/searches?term=dynamic+Flash+XML+navigation+menu&amp;type=files?ref=solo1artist">dynamic Flash XML navigation menu</a> using Actionscript 2.0 and XML. Each button has a roll over and roll out animation. Control the clickthroughs, 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.</p>
<p>This file consists of a nice structure and code is well commented.  Also, files to be downloaded comes along with <a href="http://www.flashframer.com/wp-content/uploads/ff_navigation_menu_1.zip">full offline documentation</a>.</p>
<p><strong>Example of final product:</strong></p>
<table border="0">
<tbody>
<tr>
<td align="center">
<object	type="application/x-shockwave-flash"
			data="http://flashspeaksactionscript.com/files/dynamic_menu/FF_Navigation_Menu_1.swf"
			width="120"
			height="250">
	<param name="movie" value="http://flashspeaksactionscript.com/files/dynamic_menu/FF_Navigation_Menu_1.swf" />
</object></td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://flashspeaksactionscript.com/create-a-dynamic-xml-navigation-menu/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Create A Realistic Flash Animation Lip-Sync</title>
		<link>http://flashspeaksactionscript.com/create-a-realistic-flash-animation-lip-sync/</link>
		<comments>http://flashspeaksactionscript.com/create-a-realistic-flash-animation-lip-sync/#comments</comments>
		<pubDate>Wed, 25 Jun 2008 16:00:13 +0000</pubDate>
		<dc:creator>Angel</dc:creator>
		
		<category><![CDATA[Flash Tutorials]]></category>

		<category><![CDATA[Tutorials]]></category>

		<category><![CDATA[Adobe Flash]]></category>

		<category><![CDATA[Animation]]></category>

		<category><![CDATA[AS2]]></category>

		<guid isPermaLink="false">http://flashspeaksactionscript.com/?p=677</guid>
		<description><![CDATA[This tutorial is great for beginner Flash animators. It covers everything from how to know what sounds go with what mouth movements to animating the mouth movements to fit with an audio clip.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flashframer.com/create-a-realistic-flash-animation-lip-sync/"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" src="http://flashspeaksactionscript.com/wp-content/uploads/2008/06/lip-sync1.jpg" border="0" alt="lip-sync" width="500" height="220" /></a></p>
<p>This <a href="http://flashspeaksactionscript.com/category/tutorials/">tutorial</a> is great for beginner Flash animators. It covers everything from how to know what sounds go with what mouth movements to animating the mouth movements to fit with an audio clip.  <strong><a href="http://www.flashframer.com/create-a-realistic-flash-animation-lip-sync/">Lip-syncing</a></strong> is huge for successful Flash animations and the technique used within this tutorial is probably the easiest and most effective way known to handle lip-syncing.</p>
<p>In a matter of 10 simple steps, <strong><a title="Creator of photoShuffle" href="http://payloadz.com/go/jump?id=461249&amp;a=solo1artist@gmail.com&amp;merch_id=70908&amp;aff_id=2651357">Flash Farmer</a></strong> will get you on your away to becoming a better Flash animator.  Enjoy!</p>
<p><strong>Check out the tutorial:</strong> <a href="http://www.flashframer.com/create-a-realistic-flash-animation-lip-sync/">Create A Realistic Flash Animation Lip-Sync</a></p>
<p><strong>Example of final product:</strong><br />

<object	type="application/x-shockwave-flash"
			data="http://flashspeaksactionscript.com/files/FF_LipSync.swf"
			width="500"
			height="363">
	<param name="movie" value="http://flashspeaksactionscript.com/files/FF_LipSync.swf" />
</object>
]]></content:encoded>
			<wfw:commentRss>http://flashspeaksactionscript.com/create-a-realistic-flash-animation-lip-sync/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Create a Sleek News Slider with AS3</title>
		<link>http://flashspeaksactionscript.com/create-a-sleek-news-slider-with-as3/</link>
		<comments>http://flashspeaksactionscript.com/create-a-sleek-news-slider-with-as3/#comments</comments>
		<pubDate>Mon, 09 Jun 2008 16:00:35 +0000</pubDate>
		<dc:creator>Angel</dc:creator>
		
		<category><![CDATA[Flash Tutorials]]></category>

		<category><![CDATA[Tutorials]]></category>

		<category><![CDATA[Adobe Flash]]></category>

		<category><![CDATA[AS3]]></category>

		<category><![CDATA[Image Gallery]]></category>

		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://flashspeaksactionscript.com/?p=589</guid>
		<description><![CDATA[This is a very sleek <a href="http://www.faustocarrera.com.ar/v2/index.php/archives/698"><strong>Flash news slider</strong></a> using AS3 functionality and<strong> </strong>XML for fetching the data.  The main purpose of this Flash news slider is to show news on the front page with a title, an <strong>image</strong>, some descriptive text, and a link<strong> </strong>to the full article.]]></description>
			<content:encoded><![CDATA[<p><a href="http://flashspeaksactionscript.com/wp-content/uploads/2008/06/automated-news-slider.jpg" rel="shadowbox[post-589];player=img;"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" src="http://flashspeaksactionscript.com/wp-content/uploads/2008/06/automated-news-slider-thumb.jpg" border="0" alt="automated_news_slider" width="366" height="368" /></a></p>
<h3>This is a very sleek <a href="http://www.faustocarrera.com.ar/v2/index.php/archives/698"><strong>Flash news slider</strong></a> using AS3 functionality and<strong> </strong>XML for fetching the data.</h3>
<p>The main purpose of this Flash news slider is to show news on the front page with a title, an <strong>image</strong>, some descriptive text, and a link<strong> </strong>to the full article.</p>
<p>Also, the content being loaded is <strong>html formatted</strong> which allows for flexible customizations.  You can find the steps for creating this <a href="http://www.faustocarrera.com.ar/v2/index.php/archives/698">Flash news slider</a> along with the source files.</p>
<h3>Other Available Resources:</h3>
<p>Via <a href="http://www.faustocarrera.com.ar/v2/automated-news-slider-with-as3/">faustocarrera.com</a><strong><br />
<a href="http://works.faustocarrera.com.ar/news_slider/">Demo</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://flashspeaksactionscript.com/create-a-sleek-news-slider-with-as3/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Create Your First ActionScript 3.0 Class</title>
		<link>http://flashspeaksactionscript.com/create-your-first-actionscript-30-class/</link>
		<comments>http://flashspeaksactionscript.com/create-your-first-actionscript-30-class/#comments</comments>
		<pubDate>Sun, 08 Jun 2008 15:20:15 +0000</pubDate>
		<dc:creator>Angel</dc:creator>
		
		<category><![CDATA[Flash Tutorials]]></category>

		<category><![CDATA[Tutorials]]></category>

		<category><![CDATA[Video]]></category>

		<category><![CDATA[Adobe Flash]]></category>

		<category><![CDATA[Adobe TV]]></category>

		<category><![CDATA[AS3]]></category>

		<guid isPermaLink="false">http://flashspeaksactionscript.com/?p=581</guid>
		<description><![CDATA[Developer and trainer Dan Carr explains and demonstrates the basics of creating the basics of creating an ActionScript 3.0 class.]]></description>
			<content:encoded><![CDATA[<p><a href="http://tv.adobe.com/#v=http%3A//adobe.edgeboss.net/flash/adobe/adobetvprod/adc_presents/64_adc_003.flv%3Frss_feedid%3D1216%26xmlvers%3D2"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" src="http://flashspeaksactionscript.com/wp-content/uploads/2008/06/video-first-actionscript-class.jpg" border="0" alt="video_first_actionscript_class" width="500" height="297" /></a></p>
<h3>Developer and trainer Dan Carr explains and demonstrates the basics of creating the basics of creating an ActionScript 3.0 class.</h3>
<p>The idea of this video is meant to get rid of the butterflies a Flash user might have when they hear the word <strong>external class</strong>.  Though the example is simple, hopefully the concept of an external class will stick.  Enjoy!</p>
<p><a href="http://tv.adobe.com/#v=http%3A//adobe.edgeboss.net/flash/adobe/adobetvprod/adc_presents/64_adc_003.flv%3Frss_feedid%3D1216%26xmlvers%3D2">Check out the video</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://flashspeaksactionscript.com/create-your-first-actionscript-30-class/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Flash Countdown Timer</title>
		<link>http://flashspeaksactionscript.com/flash-countdown-timer/</link>
		<comments>http://flashspeaksactionscript.com/flash-countdown-timer/#comments</comments>
		<pubDate>Fri, 30 May 2008 10:20:08 +0000</pubDate>
		<dc:creator>Angel</dc:creator>
		
		<category><![CDATA[Flash Tutorials]]></category>

		<category><![CDATA[Tutorials]]></category>

		<category><![CDATA[Adobe Flash]]></category>

		<category><![CDATA[AS2]]></category>

		<category><![CDATA[AS3]]></category>

		<category><![CDATA[Video Tutorial]]></category>

		<guid isPermaLink="false">http://flashspeaksactionscript.com/?p=442</guid>
		<description><![CDATA[In this tutorial, you will learn how to create a timer in Adobe Flash that will count down the time to a given date in days, hours, minutes, and seconds. If you were looking for a great Flash tool for counting down holidays, birthdays, etc, this is the tutorial for you.]]></description>
			<content:encoded><![CDATA[<p><!-- google_ad_section_start -->
<object	type="application/x-shockwave-flash"
			data="http://flashspeaksactionscript.com/files/countdown_as3/countdown.swf"
			width="500"
			height="100">
	<param name="movie" value="http://flashspeaksactionscript.com/files/countdown_as3/countdown.swf" />
</object>
<p>In this tutorial, you will learn how to create a timer in Adobe Flash that will count down the time to a given date in days, hours, minutes, and seconds. If you were looking for a great Flash tool for counting down holidays, birthdays, etc, this is the tutorial for you.<br />
Also, this Flash countdown timer tutorial allows you to preset any day of your choice with in AS2 and AS3. Have fun!</p>
<h2>Create the Flash Countdown Timer in AS3</h2>
<p>This tutorial will cover the basics of using the Date() class and the Timer() class in ActionScript 3.0.</p>
<p><strong>Step 1:</strong> Create a dynamic text field</p>
<p><strong>Step 2</strong>: Embed the font characters in your Flash file that are needed so your users don&#8217;t end up viewing your font all weird.  In this case, you simply might only need to embed numbers and symbols.</p>
<p><strong>Step 3:</strong> Create a new layer named &#8220;actions&#8221; and insert the following code in the first keyframe.</p>
<p><strong>Source file: </strong><a href="http://flashspeaksactionscript.com/files/countdown_as3/countdown.fla">countdown.fla</a><br />
<strong>Source:</strong> Craig Campbell&#8217;s Tutorial:<a href="http://schoolofflash.com/2008/04/10/tutorial-creating-a-timer-in-actionscript-3/">Creating a Timer in ActionScript 3</a></p>

<div class="wp_syntax"><div class="code"><pre class="actionscript actionscript" style="font-family:monospace;"><span style="color: #808080; font-style: italic;">//Create your Date() object</span>
<span style="color: #000000; font-weight: bold;">var</span> endDate:<span style="color: #0066CC;">Date</span> = <span style="color: #000000; font-weight: bold;">new</span> <span style="color: #0066CC;">Date</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">2008</span>,<span style="color: #cc66cc;">7</span>,<span style="color: #cc66cc;">20</span><span style="color: #66cc66;">&#41;</span>;
<span style="color: #808080; font-style: italic;">//Create your Timer object</span>
<span style="color: #808080; font-style: italic;">//The time being set with milliseconds(1000 milliseconds = 1 second)</span>
<span style="color: #000000; font-weight: bold;">var</span> countdownTimer:Timer = <span style="color: #000000; font-weight: bold;">new</span> Timer<span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">1000</span><span style="color: #66cc66;">&#41;</span>;
<span style="color: #808080; font-style: italic;">//Adding an event listener to the timer object</span>
countdownTimer.<span style="color: #006600;">addEventListener</span><span style="color: #66cc66;">&#40;</span>TimerEvent.<span style="color: #006600;">TIMER</span>, updateTime<span style="color: #66cc66;">&#41;</span>;
<span style="color: #808080; font-style: italic;">//Initializing timer object</span>
countdownTimer.<span style="color: #0066CC;">start</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
<span style="color: #808080; font-style: italic;">//Calculate the time remaining as it is being updated</span>
<span style="color: #000000; font-weight: bold;">function</span> updateTime<span style="color: #66cc66;">&#40;</span><span style="color: #0066CC;">e</span>:TimerEvent<span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span>
<span style="color: #66cc66;">&#123;</span>
	<span style="color: #808080; font-style: italic;">//Current time</span>
	<span style="color: #000000; font-weight: bold;">var</span> now:<span style="color: #0066CC;">Date</span> = <span style="color: #000000; font-weight: bold;">new</span> <span style="color: #0066CC;">Date</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #000000; font-weight: bold;">var</span> timeLeft:<span style="color: #0066CC;">Number</span> = endDate.<span style="color: #0066CC;">getTime</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> - now.<span style="color: #0066CC;">getTime</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #808080; font-style: italic;">//Converting the remaining time into seconds, minutes, hours, and days</span>
	<span style="color: #000000; font-weight: bold;">var</span> seconds:<span style="color: #0066CC;">Number</span> = <span style="color: #0066CC;">Math</span>.<span style="color: #0066CC;">floor</span><span style="color: #66cc66;">&#40;</span>timeLeft <span style="color: #66cc66;">/</span> <span style="color: #cc66cc;">1000</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #000000; font-weight: bold;">var</span> minutes:<span style="color: #0066CC;">Number</span> = <span style="color: #0066CC;">Math</span>.<span style="color: #0066CC;">floor</span><span style="color: #66cc66;">&#40;</span>seconds <span style="color: #66cc66;">/</span> <span style="color: #cc66cc;">60</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #000000; font-weight: bold;">var</span> hours:<span style="color: #0066CC;">Number</span> = <span style="color: #0066CC;">Math</span>.<span style="color: #0066CC;">floor</span><span style="color: #66cc66;">&#40;</span>minutes <span style="color: #66cc66;">/</span> <span style="color: #cc66cc;">60</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #000000; font-weight: bold;">var</span> days:<span style="color: #0066CC;">Number</span> = <span style="color: #0066CC;">Math</span>.<span style="color: #0066CC;">floor</span><span style="color: #66cc66;">&#40;</span>hours <span style="color: #66cc66;">/</span> <span style="color: #cc66cc;">24</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
	<span style="color: #808080; font-style: italic;">//Storing the remainder of this division problem</span>
	seconds <span style="color: #66cc66;">%</span>= <span style="color: #cc66cc;">60</span>;
	minutes <span style="color: #66cc66;">%</span>= <span style="color: #cc66cc;">60</span>;
	hours <span style="color: #66cc66;">%</span>= <span style="color: #cc66cc;">24</span>;
&nbsp;
	<span style="color: #808080; font-style: italic;">//Converting numerical values into strings so that</span>
	<span style="color: #808080; font-style: italic;">//we string all of these numbers together for the display</span>
	<span style="color: #000000; font-weight: bold;">var</span> sec:<span style="color: #0066CC;">String</span> = seconds.<span style="color: #0066CC;">toString</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #000000; font-weight: bold;">var</span> <span style="color: #0066CC;">min</span>:<span style="color: #0066CC;">String</span> = minutes.<span style="color: #0066CC;">toString</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #000000; font-weight: bold;">var</span> hrs:<span style="color: #0066CC;">String</span> = hours.<span style="color: #0066CC;">toString</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #000000; font-weight: bold;">var</span> d:<span style="color: #0066CC;">String</span> = days.<span style="color: #0066CC;">toString</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
	<span style="color: #808080; font-style: italic;">//Setting up a few restrictions for when the current time reaches a single digit</span>
	<span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span>sec.<span style="color: #0066CC;">length</span> <span style="color: #66cc66;">&amp;</span>lt; <span style="color: #cc66cc;">2</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>
		sec = <span style="color: #ff0000;">&quot;0&quot;</span> + sec;
	<span style="color: #66cc66;">&#125;</span>
&nbsp;
	<span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span><span style="color: #0066CC;">min</span>.<span style="color: #0066CC;">length</span> <span style="color: #66cc66;">&amp;</span>lt; <span style="color: #cc66cc;">2</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>
		<span style="color: #0066CC;">min</span> = <span style="color: #ff0000;">&quot;0&quot;</span> + <span style="color: #0066CC;">min</span>;
	<span style="color: #66cc66;">&#125;</span>
&nbsp;
	<span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span>hrs.<span style="color: #0066CC;">length</span> <span style="color: #66cc66;">&amp;</span>lt; <span style="color: #cc66cc;">2</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>
		hrs = <span style="color: #ff0000;">&quot;0&quot;</span> + hrs;
	<span style="color: #66cc66;">&#125;</span>
&nbsp;
	<span style="color: #808080; font-style: italic;">//Stringing all of the numbers together for the display</span>
	<span style="color: #000000; font-weight: bold;">var</span> <span style="color: #0066CC;">time</span>:<span style="color: #0066CC;">String</span> = d + <span style="color: #ff0000;">&quot;:&quot;</span> + hrs + <span style="color: #ff0000;">&quot;:&quot;</span> + <span style="color: #0066CC;">min</span> + <span style="color: #ff0000;">&quot;:&quot;</span> + sec;
	<span style="color: #808080; font-style: italic;">//Setting the string to the display</span>
	time_txt.<span style="color: #0066CC;">text</span> = <span style="color: #0066CC;">time</span>;
<span style="color: #66cc66;">&#125;</span></pre></div></div>

<h2>Create the Flash Countdown Timer in AS2</h2>
<p>This <a href="href=">video tutorial</a> will go over the basics on constructing a Flash countdown timer within Actionscript 2.0.<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="_cx" value="10583" /><param name="_cy" value="7938" /><param name="FlashVars" /><param name="Movie" value="http://video.google.com/googleplayer.swf?docid=-3942007896690822732&amp;hl=en" /><param name="Src" value="http://video.google.com/googleplayer.swf?docid=-3942007896690822732&amp;hl=en" /><param name="WMode" value="Window" /><param name="Play" value="0" /><param name="Loop" value="-1" /><param name="Quality" value="High" /><param name="SAlign" value="LT" /><param name="Menu" value="0" /><param name="Base" /><param name="AllowScriptAccess" /><param name="Scale" value="NoScale" /><param name="DeviceFont" value="0" /><param name="EmbedMovie" value="0" /><param name="BGColor" /><param name="SWRemote" /><param name="MovieData" /><param name="SeamlessTabbing" value="1" /><param name="Profile" value="0" /><param name="ProfileAddress" /><param name="ProfilePort" value="0" /><param name="AllowNetworking" value="all" /><param name="AllowFullScreen" value="false" /><embed type="application/x-shockwave-flash" width="400" height="300" src="http://video.google.com/googleplayer.swf?docid=-3942007896690822732&amp;hl=en" allowfullscreen="false" allownetworking="all" profileport="0" profile="0" seamlesstabbing="1" embedmovie="0" devicefont="0" scale="NoScale" menu="0" salign="LT" quality="High" loop="-1" play="0" wmode="Window" movie="http://video.google.com/googleplayer.swf?docid=-3942007896690822732&amp;hl=en" _cy="7938" _cx="10583"></embed></object></p>
<p><span style="font-weight: bold">Step 1</span>: Create a dynamic text field with the string value of &#8220;00:00:00:00&#8243;. <em>Note:this is simply to get the text field to the size needed for the dynamic content.</em></p>
<p><span style="font-weight: bold">Step 2</span>: Delete the string value of text field and name the text field &#8220;time_txt&#8221;.</p>
<p><span style="font-weight: bold">Step 3</span>: Create a new layer named &#8220;actions&#8221; and insert the following code in the first keyframe: <strong></strong></p>
<p><strong>Source File:</strong> <a title="Download tutorial source" href="http://flashspeaksactionscript.com/files/countDownTimer.fla" target="_blank">countDownTimer.fla</a></p>

<object	type="application/x-shockwave-flash"
			data="http://flashspeaksactionscript.com/files/banners/banner468x60_black_secure.swf"
			width="468"
			height="60">
	<param name="movie" value="http://flashspeaksactionscript.com/files/banners/banner468x60_black_secure.swf" />
</object>

<div class="wp_syntax"><div class="code"><pre class="actionscript actionscript" style="font-family:monospace;"><span style="color: #808080; font-style: italic;">//onEnterFrame allows for a function to be called every tickthis.onEnterFrame = function(){</span>
&nbsp;
<span style="color: #808080; font-style: italic;">//Stores the current date</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">var</span> today:<span style="color: #0066CC;">Date</span> = <span style="color: #000000; font-weight: bold;">new</span> <span style="color: #0066CC;">Date</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
<span style="color: #808080; font-style: italic;">//Stores the Current Year</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">var</span> currentYear = today.<span style="color: #0066CC;">getFullYear</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
<span style="color: #808080; font-style: italic;">//Stores the Current Time</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">var</span> currentTime = today.<span style="color: #0066CC;">getTime</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
<span style="color: #808080; font-style: italic;">//Creates and stores the target date</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">var</span> targetDate:<span style="color: #0066CC;">Date</span> = <span style="color: #000000; font-weight: bold;">new</span> <span style="color: #0066CC;">Date</span><span style="color: #66cc66;">&#40;</span>currentYear,<span style="color: #cc66cc;">11</span>,<span style="color: #cc66cc;">25</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
<span style="color: #000000; font-weight: bold;">var</span> targetTime = targetDate.<span style="color: #0066CC;">getTime</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
<span style="color: #808080; font-style: italic;">//Determines how much time is left.  Note: Leaves time in milliseconds</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">var</span> timeLeft = targetTime - currentTime;
&nbsp;
<span style="color: #000000; font-weight: bold;">var</span> sec = <span style="color: #0066CC;">Math</span>.<span style="color: #0066CC;">floor</span><span style="color: #66cc66;">&#40;</span>timeLeft<span style="color: #66cc66;">/</span><span style="color: #cc66cc;">1000</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
<span style="color: #000000; font-weight: bold;">var</span> <span style="color: #0066CC;">min</span> = <span style="color: #0066CC;">Math</span>.<span style="color: #0066CC;">floor</span><span style="color: #66cc66;">&#40;</span>sec<span style="color: #66cc66;">/</span><span style="color: #cc66cc;">60</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
<span style="color: #000000; font-weight: bold;">var</span> hours = <span style="color: #0066CC;">Math</span>.<span style="color: #0066CC;">floor</span><span style="color: #66cc66;">&#40;</span><span style="color: #0066CC;">min</span><span style="color: #66cc66;">/</span><span style="color: #cc66cc;">60</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
<span style="color: #000000; font-weight: bold;">var</span> days = <span style="color: #0066CC;">Math</span>.<span style="color: #0066CC;">floor</span><span style="color: #66cc66;">&#40;</span>hours<span style="color: #66cc66;">/</span><span style="color: #cc66cc;">24</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
<span style="color: #808080; font-style: italic;">//Takes results of var remaining value.Also converts &quot;sec&quot; into a string</span>
&nbsp;
sec = <span style="color: #0066CC;">String</span><span style="color: #66cc66;">&#40;</span>sec <span style="color: #66cc66;">%</span> <span style="color: #cc66cc;">60</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
<span style="color: #808080; font-style: italic;">/*
&nbsp;
Once a string, you can check the values length
&nbsp;
and see whether it has been reduced below 2.
&nbsp;
If so, add a &quot;0&quot; for visual purposes.
&nbsp;
*/</span>
&nbsp;
<span style="color: #b1b100;">if</span><span style="color: #66cc66;">&#40;</span>sec.<span style="color: #0066CC;">length</span> <span style="color: #66cc66;">&amp;</span>lt; <span style="color: #cc66cc;">2</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
&nbsp;
sec = <span style="color: #ff0000;">&quot;0&quot;</span> + sec;
&nbsp;
<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #0066CC;">min</span> = <span style="color: #0066CC;">String</span><span style="color: #66cc66;">&#40;</span><span style="color: #0066CC;">min</span> <span style="color: #66cc66;">%</span> <span style="color: #cc66cc;">60</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
<span style="color: #b1b100;">if</span><span style="color: #66cc66;">&#40;</span><span style="color: #0066CC;">min</span>.<span style="color: #0066CC;">length</span> <span style="color: #66cc66;">&amp;</span>lt; <span style="color: #cc66cc;">2</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
&nbsp;
<span style="color: #0066CC;">min</span> = <span style="color: #ff0000;">&quot;0&quot;</span> + <span style="color: #0066CC;">min</span>;
&nbsp;
<span style="color: #66cc66;">&#125;</span>
&nbsp;
hours = <span style="color: #0066CC;">String</span><span style="color: #66cc66;">&#40;</span>hours <span style="color: #66cc66;">%</span> <span style="color: #cc66cc;">24</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
<span style="color: #b1b100;">if</span><span style="color: #66cc66;">&#40;</span>hours.<span style="color: #0066CC;">length</span> <span style="color: #66cc66;">&amp;</span>lt; <span style="color: #cc66cc;">2</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
&nbsp;
hours = <span style="color: #ff0000;">&quot;0&quot;</span> + hours;
&nbsp;
<span style="color: #66cc66;">&#125;</span>
&nbsp;
days = <span style="color: #0066CC;">String</span><span style="color: #66cc66;">&#40;</span>days<span style="color: #66cc66;">&#41;</span>;
&nbsp;
<span style="color: #808080; font-style: italic;">//Joins all values into one string value</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">var</span> counter:<span style="color: #0066CC;">String</span> = days + <span style="color: #ff0000;">&quot;:&quot;</span> + hours + <span style="color: #ff0000;">&quot;:&quot;</span> + <span style="color: #0066CC;">min</span> + <span style="color: #ff0000;">&quot;:&quot;</span> + sec;
&nbsp;
time_txt.<span style="color: #0066CC;">text</span> = counter;
&nbsp;
<span style="color: #66cc66;">&#125;</span></pre></div></div>

<p><span style="font-size: xx-small;"><strong><a title="LearnFlash.com Homepage" href="http://www.learnflash.com/" target="_blank"></a></strong></span><!-- google_ad_section_end --></p>
]]></content:encoded>
			<wfw:commentRss>http://flashspeaksactionscript.com/flash-countdown-timer/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Moving From Flash AS2 to Flash AS3: getURL</title>
		<link>http://flashspeaksactionscript.com/moving-from-flash-as2-to-flash-as3-geturl/</link>
		<comments>http://flashspeaksactionscript.com/moving-from-flash-as2-to-flash-as3-geturl/#comments</comments>
		<pubDate>Fri, 25 Apr 2008 11:40:52 +0000</pubDate>
		<dc:creator>Angel</dc:creator>
		
		<category><![CDATA[Flash Tutorials]]></category>

		<category><![CDATA[AS2]]></category>

		<category><![CDATA[AS2 to AS3]]></category>

		<category><![CDATA[AS3]]></category>

		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://flashspeaksactionscript.com/moving-from-flash-as2-to-flash-as3-geturl/</guid>
		<description><![CDATA[The command getURL used to a be very easy way to create an outbound link within Flash. This one line of code code easily fitted perfectly within a button onRelease event. Not so easy anymore.  Along with many other easy Actionscript 2.0 calls, getUrl has changed.]]></description>
			<content:encoded><![CDATA[<h3>What ever happened to getURL within Actionscript 3.0?</h3>
<p>If you wanted to create a link to another website in Actionscript 2.0, here&#8217;s what it would have looked like:</p>
<p>The command getURL used to a be very easy way to create an outbound link within Flash.  This one line of code code easily fitted perfectly within a button onRelease event.  Not so easy anymore.<br />
<a href="http://flashspeaksactionscript.com/wp-content/uploads/2008/08/geturl_1.jpg" rel="shadowbox[post-179];player=img;"><img class="alignnone size-full wp-image-1304" title="geturl_1" src="http://flashspeaksactionscript.com/wp-content/uploads/2008/08/geturl_1.jpg" alt="Snapshot of AS3 Code" width="368" height="115" /></a></p>
<p>Along with many other easy Actionscript 2.0 calls, getUrl has changed.  It uses a couple more lines of code and has changed to <strong>navigateToURL<em>. </em></strong>You might be asking why would the amount of lines increase for such a simple task.  <a href="http://schoolofflash.com/2008/04/17/actionscript-3-tutorial-what-happened-to-geturl/">Craig Campbell</a> just recently posted an in depth example and explanation to creating outbound links within Actionscript 3.0.</p>
<p><strong>Source:</strong> <a href="http://schoolofflash.com/2008/04/17/actionscript-3-tutorial-what-happened-to-geturl/">School of Flash</a></p>
]]></content:encoded>
			<wfw:commentRss>http://flashspeaksactionscript.com/moving-from-flash-as2-to-flash-as3-geturl/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Moving From Flash AS2 to Flash AS3: Drag and Drop</title>
		<link>http://flashspeaksactionscript.com/moving-from-flash-as2-to-flash-as3-drag-and-drop/</link>
		<comments>http://flashspeaksactionscript.com/moving-from-flash-as2-to-flash-as3-drag-and-drop/#comments</comments>
		<pubDate>Tue, 15 Apr 2008 16:20:51 +0000</pubDate>
		<dc:creator>Angel</dc:creator>
		
		<category><![CDATA[Flash Tutorials]]></category>

		<category><![CDATA[AS2]]></category>

		<category><![CDATA[AS2 to AS3]]></category>

		<category><![CDATA[AS3]]></category>

		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://flashspeaksactionscript.com/moving-from-flash-as2-to-flash-as3-drag-and-drop/</guid>
		<description><![CDATA[Creating <strong>drag and drop</strong> functionality in is Actionscript 3.0 quite different than in older versions. While still relatively straightforward, it can still be a little odd to those not really familiar with the new Actionscript 3.0 structure.]]></description>
			<content:encoded><![CDATA[<p>Creating <strong>drag and drop</strong> functionality in is Actionscript 3.0 quite different than in older versions. While still relatively straightforward, it can still be a little odd to those not really familiar with the new Actionscript 3.0 structure.</p>
<p><strong>Drag and drop</strong> is a functionality that many Flash users, beginners and advanced, will learn to appreciate.  <a title="Greg Lunn's Tutorial" href="http://www.monkeyflash.com/flash/drag-and-drop-in-as3/">Greg Lunn</a> has created a perfect tutorial on how to take what you know already with drag and drop and apply it within Actionscript 3.0.  See it for yourself.</p>
<h3>Example .swf of <a title="Greg Lunn's Tutorial" href="http://www.monkeyflash.com/flash/drag-and-drop-in-as3/">Greg Lunn&#8217;s</a> Tutorial</h3>

<object	type="application/x-shockwave-flash"
			data="http://flashspeaksactionscript.com/files/dragdrop_as3_complete.swf"
			width="500"
			height="272">
	<param name="movie" value="http://flashspeaksactionscript.com/files/dragdrop_as3_complete.swf" />
</object>
]]></content:encoded>
			<wfw:commentRss>http://flashspeaksactionscript.com/moving-from-flash-as2-to-flash-as3-drag-and-drop/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
