<?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>Being the adventures of a young man whose principal interests are... &#187; AS3</title>
	<atom:link href="http://juliankussman.com/blog/tag/as3/feed/" rel="self" type="application/rss+xml" />
	<link>http://juliankussman.com/blog</link>
	<description>Advertising, Interactive Art Direction, and usability.</description>
	<lastBuildDate>Tue, 27 Dec 2011 17:32:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>AS3 liquid layout class</title>
		<link>http://juliankussman.com/blog/2009/04/08/as3-liquid-layout-class/</link>
		<comments>http://juliankussman.com/blog/2009/04/08/as3-liquid-layout-class/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 01:16:20 +0000</pubDate>
		<dc:creator>Julian</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Liquid Layout]]></category>
		<category><![CDATA[Stage]]></category>
		<category><![CDATA[StageAlign]]></category>
		<category><![CDATA[StageALignTool]]></category>

		<guid isPermaLink="false">http://juliankussman.com/blog/?p=97</guid>
		<description><![CDATA[I&#8217;m sure everyone has needed one of these at one time or another. I just decided to finally get one together for myself. To use, you first call StageAlignTool.init() and pass in the stage, and optionally a minimum width and &#8230; <a href="http://juliankussman.com/blog/2009/04/08/as3-liquid-layout-class/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m sure everyone has needed one of these at one time or another. I just decided to finally get one together for myself.</p>
<p>To use, you first call StageAlignTool.init() and pass in the stage, and optionally a minimum width and a minimum height (defaults to 1024&#215;768).<br />
Next, you call StageAlignTool.registerLocation() and pass in the displayObject you wish to register, which position you wish it to lock to (StageAlignTool .TL means Top Left, StageAlignTool.MC means Middle Center), and optionally if you want it to stay relative to where it is now (true) or snap to the edge of the stage (false).<br />
The class automatically sets your stage scale mode to NO_SCALE and the stage align to TOP_LEFT. It also expects the display objects you pass it to have their registration points in the top left corner. </p>
<p> <a href='http://juliankussman.com/blog/wp-content/uploads/2009/04/stagealigntool.as'> Download </a></p>
<p>Usage:</p>
<p><code><br />
//StageAlignTool.init(Stage reference[, min width = 1024, min height = 768]);<br />
StageAlignTool.init(stage, 1024, 768);</p>
<p>//StageAlignTool.registerLocation(a DisplayObject, position to lock to[, stay relative to current = false]);<br />
//possible locations are [StageAlignTool.]TL, TC, TR, ML, MC, MR, BL, BC, BR</p>
<p>StageAlignTool.registerLocation(bg, StageAlignTool.MC);<br />
</code></p>
<p>Give it a try and tell me what you think.</p>
]]></content:encoded>
			<wfw:commentRss>http://juliankussman.com/blog/2009/04/08/as3-liquid-layout-class/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>AS3 bitmap mosaic class</title>
		<link>http://juliankussman.com/blog/2008/10/01/as3-bitmap-mosaic-class/</link>
		<comments>http://juliankussman.com/blog/2008/10/01/as3-bitmap-mosaic-class/#comments</comments>
		<pubDate>Wed, 01 Oct 2008 22:06:39 +0000</pubDate>
		<dc:creator>Julian</dc:creator>
				<category><![CDATA[Personal Projects]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[bitmap]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[mosaic]]></category>

		<guid isPermaLink="false">http://juliankussman.com/blog/?p=82</guid>
		<description><![CDATA[This class will allow you to create a pixellated copy of any display object. It allows for varying pixel sizes and caching of rendered pixels so you don&#8217;t have to redraw them every time. mosaic Usage is as follows: var &#8230; <a href="http://juliankussman.com/blog/2008/10/01/as3-bitmap-mosaic-class/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This class will allow you to create a pixellated copy of any display object.</p>
<p>It allows for varying pixel sizes and caching of rendered pixels so you don&#8217;t have to redraw them every time.</p>
<p><a href="http://juliankussman.com/blog/wp-content/uploads/2008/10/mosaic.zip">mosaic</a></p>
<p>Usage is as follows:</p>
<p>var myMoz:Mosaic = new Mosaic(yourDisplayObj:DisplayObject, pixelSize:uint, useCache:Boolean);<br />
addChild(myMoz);</p>
<p>or</p>
<p>var myMoz:Mosaic = new Mosaic(yourDisplayObj);<br />
myMoz.pixelSize = 10;<br />
myMoz.render();</p>
<p>Give it a try and let me know what you think.</p>
]]></content:encoded>
			<wfw:commentRss>http://juliankussman.com/blog/2008/10/01/as3-bitmap-mosaic-class/feed/</wfw:commentRss>
		<slash:comments>35</slash:comments>
		</item>
		<item>
		<title>Energizer &#8211; Plan Prepare Protect Weather Widget</title>
		<link>http://juliankussman.com/blog/2008/08/22/energizer-plan-prepare-protect-weather-widget/</link>
		<comments>http://juliankussman.com/blog/2008/08/22/energizer-plan-prepare-protect-weather-widget/#comments</comments>
		<pubDate>Fri, 22 Aug 2008 19:08:59 +0000</pubDate>
		<dc:creator>Julian</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[AIR]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Energizer]]></category>
		<category><![CDATA[widget]]></category>

		<guid isPermaLink="false">http://juliankussman.com/blog/?p=61</guid>
		<description><![CDATA[This is a Desktop Weather Widget that connects to a custom web service and displays weather warnings and information for your area. It find your location automatically and will keep you up to date on the weather. It was created &#8230; <a href="http://juliankussman.com/blog/2008/08/22/energizer-plan-prepare-protect-weather-widget/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This is a Desktop Weather Widget that connects to a custom web service and displays weather warnings and information for your area. It find your location automatically and will keep you up to date on the weather. It was created using Adobe AIR and Flash CS3 (AS3).</p>
<p><a href="http://juliankussman.com/blog/wp-content/uploads/2008/08/enrwidget.jpg"><img src="http://juliankussman.com/blog/wp-content/uploads/2008/08/enrwidget-270x300.jpg" alt="" title="enrwidget" width="270" height="300" class="alignnone size-medium wp-image-62" /></a></p>
<p><a href="http://energizer.com/preparedness/Download.aspx">Visit widget download site</a></p>
]]></content:encoded>
			<wfw:commentRss>http://juliankussman.com/blog/2008/08/22/energizer-plan-prepare-protect-weather-widget/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chugging along on Fless, the WordPress Flash front-end</title>
		<link>http://juliankussman.com/blog/2008/03/28/chugging-along-on-fless-the-wordpress-flash-front-end/</link>
		<comments>http://juliankussman.com/blog/2008/03/28/chugging-along-on-fless-the-wordpress-flash-front-end/#comments</comments>
		<pubDate>Fri, 28 Mar 2008 21:49:56 +0000</pubDate>
		<dc:creator>Julian</dc:creator>
				<category><![CDATA[Personal Projects]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[fless]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://juliankussman.com/blog/2008/03/28/chugging-along-on-fless-the-wordpress-flash-front-end/</guid>
		<description><![CDATA[I&#8217;ve spent a day or two reformatting and tightening up the code I left lingering on the Fless project I started. Here is the example It doesn&#8217;t look like much but it shows the ease of use of the framework. &#8230; <a href="http://juliankussman.com/blog/2008/03/28/chugging-along-on-fless-the-wordpress-flash-front-end/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve spent a day or two reformatting and tightening up the code I left lingering on the <a href="http://juliankussman.com/blog/2007/11/21/fless-v-000001-alpha/" target="_blank">Fless project</a> I started.</p>
<p><a href="http://www.juliankussman.com/blog/fless/" title="Here is the example" target="_blank"> Here is the example </a></p>
<p>It doesn&#8217;t look like much but it shows the ease of use of the framework.</p>
<p>Here is the code to create the basics:</p>
<p>public class Main extends MovieClip{</p>
<p>public function Main(){</p>
<p>var blog:Fless = new Fless();</p>
<p>blog.phpURL = &#8220;http://yourwebsite/getPost.php&#8221;;</p>
<p>blog.addEventListener(PostEvent.UPDATE, postsReady);<br />
blog.getPosts(0, 20);</p>
<p>}</p>
<p>private function postsReady(e:PostEvent):void{<br />
trace(&#8220;posts ready&#8221;);<br />
trace(e.posts);</p>
<p>var curPost:CurrentPostView = new CurrentPostView(e.posts[0]);<br />
curPost.x = 50;<br />
curPost.y = 50;<br />
curPost.width = (stage.stageWidth / 2) &#8211; 50;<br />
curPost.height = stage.stageHeight &#8211; 100;<br />
addChild(curPost);<br />
}</p>
<p>}</p>
<p>I&#8217;m definitely looking for input from Flash devs that use WordPress to see what kind of features they would like.</p>
]]></content:encoded>
			<wfw:commentRss>http://juliankussman.com/blog/2008/03/28/chugging-along-on-fless-the-wordpress-flash-front-end/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Web Services in AIR (Flash CS3)</title>
		<link>http://juliankussman.com/blog/2008/03/19/web-services-in-air-flash-cs3/</link>
		<comments>http://juliankussman.com/blog/2008/03/19/web-services-in-air-flash-cs3/#comments</comments>
		<pubDate>Wed, 19 Mar 2008 21:38:56 +0000</pubDate>
		<dc:creator>Julian</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[AIR]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Flash CS3]]></category>
		<category><![CDATA[web services]]></category>

		<guid isPermaLink="false">http://juliankussman.com/blog/2008/03/19/web-services-in-air-flash-cs3/</guid>
		<description><![CDATA[I have been banging my head against a wall for days. I am trying to get web services to work in an AIR app built with Flash CS3. My co-workers use a solution that works for Flash only http://labs.qi-ideas.com/2007/12/25/using-flex-compiled-code-within-flash But &#8230; <a href="http://juliankussman.com/blog/2008/03/19/web-services-in-air-flash-cs3/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I have been banging my head against a wall for days. I am trying to get web services to work in an AIR app built with Flash CS3.  My co-workers use a solution that works for Flash only <a href="http://labs.qi-ideas.com/2007/12/25/using-flex-compiled-code-within-flash" target="_blank">http://labs.qi-ideas.com/2007/12/25/using-flex-compiled-code-within-flash</a></p>
<p>But every time I tried to use it with an AIR app it would crash.</p>
<p>I then found  <a href="http://manmachine-tech.blogspot.com/" target="_blank">http://manmachine-tech.blogspot.com/</a></p>
<p>but after days of frustration I found a critical bug:</p>
<p>In the WSProxy class there is a variable  _busyOnCall = true; that gets set within callMethod()</p>
<p>and it gets set to false in onComplete()</p>
<p>but it NEVER GETS SET IN onFault</p>
<p>After that it&#8217;s all good. I hope this helps anyone in the same boat as myself.</p>
]]></content:encoded>
			<wfw:commentRss>http://juliankussman.com/blog/2008/03/19/web-services-in-air-flash-cs3/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How do I use Yahoo! Maps API in Flash CS3?</title>
		<link>http://juliankussman.com/blog/2008/02/14/how-do-i-use-yahoo-maps-api-in-flash-cs3/</link>
		<comments>http://juliankussman.com/blog/2008/02/14/how-do-i-use-yahoo-maps-api-in-flash-cs3/#comments</comments>
		<pubDate>Thu, 14 Feb 2008 19:39:02 +0000</pubDate>
		<dc:creator>Julian</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Yahoo!]]></category>

		<guid isPermaLink="false">http://juliankussman.com/blog/2008/02/14/how-do-i-use-yahoo-maps-api-in-flash-cs3/</guid>
		<description><![CDATA[I was really excited about the new Yahoo! Maps API coming out for AS3 and I happily applied for a developer key and downloaded it. However, it&#8217;s compiled for Flex! How the heck am I supposed to use this? Is &#8230; <a href="http://juliankussman.com/blog/2008/02/14/how-do-i-use-yahoo-maps-api-in-flash-cs3/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I was really excited about the new Yahoo! Maps API coming out for AS3 and I happily applied for a developer key and downloaded it. However, it&#8217;s compiled for Flex! How the heck am I supposed to use this? Is there some source repository I can get a hold of so I can use the classes in Flash CS3? There&#8217;s no apparent reason for it to be limited to Flex as far as I can tell. Anyone have any thoughts?</p>
]]></content:encoded>
			<wfw:commentRss>http://juliankussman.com/blog/2008/02/14/how-do-i-use-yahoo-maps-api-in-flash-cs3/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>SWF Capture AIR app</title>
		<link>http://juliankussman.com/blog/2007/12/07/swf-capture-air-app/</link>
		<comments>http://juliankussman.com/blog/2007/12/07/swf-capture-air-app/#comments</comments>
		<pubDate>Fri, 07 Dec 2007 21:31:24 +0000</pubDate>
		<dc:creator>Julian</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[AIR]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[flapture]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[SWF Capture]]></category>

		<guid isPermaLink="false">http://juliankussman.com/blog/2007/12/07/swf-capture-air-app/</guid>
		<description><![CDATA[I&#8217;m currently working on an AIR app that will load a SWF, take screen grabs at a selected interval and then load the screen grabs back in and allow you to scrub back and forth through them. The main purpose &#8230; <a href="http://juliankussman.com/blog/2007/12/07/swf-capture-air-app/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m currently working on an AIR app that will load a SWF, take screen grabs at a selected interval and then load the screen grabs back in and allow you to scrub back and forth through them.<br />
The main purpose for this is that many things my coworkers and I do at RT is entirely dynamic and code based with very little on the timeline. This app allows for selecting a specific frame in any SWF, code or timeline based, and for playing back the animation many times repeatedly.<br />
A side benefit to the app is that when creating backup GIFs for banner ads, if you run your banner through this app, will spit out cropped captures of your banner ad and may speed up the most boring part of banner ad creation.<br />
If you&#8217;re feeling daring you can install this <a href="http://juliankussman.com/work/SWFcapture.air">alpha version of SWF Capture</a> and see how it works<br />
I&#8217;ve got a lot of features left to build in but this does the basics.</p>
<p>Also, if you&#8217;re interested I&#8217;ve got my <a href="http://juliankussman.com/work/flapture.air">Flapture FLV Capture tool</a>available too. It automates one screen grab per FLV for a folder full of FLVs and was how I learned the basics of AIR.</p>
]]></content:encoded>
			<wfw:commentRss>http://juliankussman.com/blog/2007/12/07/swf-capture-air-app/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>fless v 0.00001 alpha</title>
		<link>http://juliankussman.com/blog/2007/11/21/fless-v-000001-alpha/</link>
		<comments>http://juliankussman.com/blog/2007/11/21/fless-v-000001-alpha/#comments</comments>
		<pubDate>Wed, 21 Nov 2007 20:52:19 +0000</pubDate>
		<dc:creator>Julian</dc:creator>
				<category><![CDATA[Personal Projects]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[fless]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://juliankussman.com/blog/2007/11/21/fless-v-000001-alpha/</guid>
		<description><![CDATA[It ain&#8217;t much but this is what 0 &#8211; 1 hr of PHP knowledge and 4 months of AS3 knowledge will get you in an afternoon. fless]]></description>
			<content:encoded><![CDATA[<p>It ain&#8217;t much but this is what 0 &#8211; 1 hr of PHP knowledge and 4 months of AS3 knowledge will get you in an afternoon.<br />
<a href="http://www.juliankussman.com/blog/fless/" title="fless" target="_blank">fless</a></p>
]]></content:encoded>
			<wfw:commentRss>http://juliankussman.com/blog/2007/11/21/fless-v-000001-alpha/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Latest project: save-my-relationship.com</title>
		<link>http://juliankussman.com/blog/2007/11/08/latest-project-save-my-relationshipcom/</link>
		<comments>http://juliankussman.com/blog/2007/11/08/latest-project-save-my-relationshipcom/#comments</comments>
		<pubDate>Thu, 08 Nov 2007 16:58:20 +0000</pubDate>
		<dc:creator>Julian</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Energizer]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Tween]]></category>

		<guid isPermaLink="false">http://juliankussman.com/blog/2007/11/08/latest-project-save-my-relationshipcom/</guid>
		<description><![CDATA[See my latest at: http://save-my-relationship.com/ It is a landing page for a banner campaign for Energizer&#8217;s Energi To Go iPod charger. The concept was mocking &#8216;relationship aide&#8217; products such as Viagra or even dating sites. One huge bug though is &#8230; <a href="http://juliankussman.com/blog/2007/11/08/latest-project-save-my-relationshipcom/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>See my latest at:</p>
<p><a href="http://save-my-relationship.com/">http://save-my-relationship.com/</a></p>
<p>It is a landing page for a banner campaign for Energizer&#8217;s Energi To Go iPod charger. The concept was mocking &#8216;relationship aide&#8217; products such as Viagra or even dating sites. One huge bug though is that something with the Tween class in ActionScript 3 makes some tweens just decide to up and stop when running in Firefox, which means that if you&#8217;re visiting with FF you&#8217;ll only see the HTML page <img src='http://juliankussman.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  If you would like to give me your feedback on the Flash version it&#8217;s directly linked <a href="http://www.juliankussman.com/work/e2go/">here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://juliankussman.com/blog/2007/11/08/latest-project-save-my-relationshipcom/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

