<?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>Clint Hannaford - Portfolio &#187; Flash/Actionscript</title>
	<atom:link href="http://www.pleribus.com/index.php/category/flash-actionscript/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pleribus.com</link>
	<description>Clint Hannaford is a Senior Developer at Boffswana, working on Flash, Unity and iPhone projects.</description>
	<lastBuildDate>Thu, 02 Sep 2010 03:07:08 +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>Drawing shortcut for MovieClip.graphics</title>
		<link>http://www.pleribus.com/index.php/2010/03/drawing-shortcut-for-movieclip-graphics/</link>
		<comments>http://www.pleribus.com/index.php/2010/03/drawing-shortcut-for-movieclip-graphics/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 03:32:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flash/Actionscript]]></category>

		<guid isPermaLink="false">http://www.pleribus.com/?p=204</guid>
		<description><![CDATA[Thought I&#8217;d share this little shortcut that I hadn&#8217;t really come across before, which definitely helps to keep your code that little cleaner when working with MovieClip.graphics in Flash.
1234567891011121314this.grapics.lineStyle&#40;1, 0x00000&#41;;
this.graphics.moveTo&#40;10, 10&#41;;
this.graphics.lineTo&#40;10, 20&#41;;
this.graphics.lineTo&#40;20, 20&#41;;
this.graphics.lineTo&#40;20, 10&#41;;
this.graphics.lineTo&#40;10, 10&#41;;
&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; 
this.graphics.beginFill&#40;0xFF0000&#41;;
this.graphics.drawCircle&#40;40, 40, 20&#41;;
this.graphics.endFill&#40;&#41;;
&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; [...]]]></description>
			<content:encoded><![CDATA[<p>Thought I&#8217;d share this little shortcut that I hadn&#8217;t really come across before, which definitely helps to keep your code that little cleaner when working with MovieClip.graphics in Flash.</p>
<div class="codecolorer-container actionscript geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br /></div></td><td><div class="actionscript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #0066CC;">this</span>.<span style="color: #006600;">grapics</span>.<span style="color: #0066CC;">lineStyle</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">1</span>, 0x00000<span style="color: #66cc66;">&#41;</span>;<br />
<span style="color: #0066CC;">this</span>.<span style="color: #006600;">graphics</span>.<span style="color: #0066CC;">moveTo</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">10</span>, <span style="color: #cc66cc;">10</span><span style="color: #66cc66;">&#41;</span>;<br />
<span style="color: #0066CC;">this</span>.<span style="color: #006600;">graphics</span>.<span style="color: #0066CC;">lineTo</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">10</span>, <span style="color: #cc66cc;">20</span><span style="color: #66cc66;">&#41;</span>;<br />
<span style="color: #0066CC;">this</span>.<span style="color: #006600;">graphics</span>.<span style="color: #0066CC;">lineTo</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">20</span>, <span style="color: #cc66cc;">20</span><span style="color: #66cc66;">&#41;</span>;<br />
<span style="color: #0066CC;">this</span>.<span style="color: #006600;">graphics</span>.<span style="color: #0066CC;">lineTo</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">20</span>, <span style="color: #cc66cc;">10</span><span style="color: #66cc66;">&#41;</span>;<br />
<span style="color: #0066CC;">this</span>.<span style="color: #006600;">graphics</span>.<span style="color: #0066CC;">lineTo</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">10</span>, <span style="color: #cc66cc;">10</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
<span style="color: #0066CC;">this</span>.<span style="color: #006600;">graphics</span>.<span style="color: #0066CC;">beginFill</span><span style="color: #66cc66;">&#40;</span>0xFF0000<span style="color: #66cc66;">&#41;</span>;<br />
<span style="color: #0066CC;">this</span>.<span style="color: #006600;">graphics</span>.<span style="color: #006600;">drawCircle</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">40</span>, <span style="color: #cc66cc;">40</span>, <span style="color: #cc66cc;">20</span><span style="color: #66cc66;">&#41;</span>;<br />
<span style="color: #0066CC;">this</span>.<span style="color: #006600;">graphics</span>.<span style="color: #0066CC;">endFill</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
<span style="color: #0066CC;">this</span>.<span style="color: #006600;">graphics</span>.<span style="color: #0066CC;">beginFill</span><span style="color: #66cc66;">&#40;</span>0x00FF00<span style="color: #66cc66;">&#41;</span>;<br />
<span style="color: #0066CC;">this</span>.<span style="color: #006600;">graphics</span>.<span style="color: #006600;">drawRoundRect</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">40</span>, <span style="color: #cc66cc;">0</span>, <span style="color: #cc66cc;">40</span>, <span style="color: #cc66cc;">20</span>, <span style="color: #cc66cc;">2</span>, <span style="color: #cc66cc;">2</span><span style="color: #66cc66;">&#41;</span>;<br />
<span style="color: #0066CC;">this</span>.<span style="color: #006600;">graphics</span>.<span style="color: #0066CC;">endFill</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;</div></td></tr></tbody></table></div>
<p>Can also be written:</p>
<div class="codecolorer-container actionscript geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br /></div></td><td><div class="actionscript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #0066CC;">with</span> <span style="color: #66cc66;">&#40;</span><span style="color: #0066CC;">this</span>.<span style="color: #006600;">graphics</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #0066CC;">lineStyle</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">1</span>, 0x00000<span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; <span style="color: #0066CC;">moveTo</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">10</span>, <span style="color: #cc66cc;">10</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; <span style="color: #0066CC;">lineTo</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">10</span>, <span style="color: #cc66cc;">20</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; <span style="color: #0066CC;">lineTo</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">20</span>, <span style="color: #cc66cc;">20</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; <span style="color: #0066CC;">lineTo</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">20</span>, <span style="color: #cc66cc;">10</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; <span style="color: #0066CC;">lineTo</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">10</span>, <span style="color: #cc66cc;">10</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; <br />
&nbsp; &nbsp; <span style="color: #0066CC;">beginFill</span><span style="color: #66cc66;">&#40;</span>0xFF0000<span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; drawCircle<span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">40</span>, <span style="color: #cc66cc;">40</span>, <span style="color: #cc66cc;">20</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; <span style="color: #0066CC;">endFill</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; <br />
&nbsp; &nbsp; <span style="color: #0066CC;">beginFill</span><span style="color: #66cc66;">&#40;</span>0x00FF00<span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; drawRoundRect<span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">40</span>, <span style="color: #cc66cc;">0</span>, <span style="color: #cc66cc;">40</span>, <span style="color: #cc66cc;">20</span>, <span style="color: #cc66cc;">2</span>, <span style="color: #cc66cc;">2</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; <span style="color: #0066CC;">endFill</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;<br />
<span style="color: #66cc66;">&#125;</span></div></td></tr></tbody></table></div>
<p>Pretty simple, and surprised I hadn&#8217;t seen (or thought of) it before.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pleribus.com/index.php/2010/03/drawing-shortcut-for-movieclip-graphics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Replacing Events with AS3Signals</title>
		<link>http://www.pleribus.com/index.php/2010/02/replacing-events-with-as3signals/</link>
		<comments>http://www.pleribus.com/index.php/2010/02/replacing-events-with-as3signals/#comments</comments>
		<pubDate>Sun, 07 Feb 2010 09:14:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flash/Actionscript]]></category>

		<guid isPermaLink="false">http://www.pleribus.com/new_folio/?p=125</guid>
		<description><![CDATA[I&#8217;ve been playing with AS3Signals lately, and think I will be replacing flash events with it on all future projects.
It&#8217;s so simple!
So what is AS3Signals?
AS3Signals is a lightweight replacement for Flash Events written by Robert Penner.
AS3Signals aims to reduces the amount of traditional &#8216;boiler plate&#8217; code required to receive and dispatch messages in Flash.
Why use [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been playing with AS3Signals lately, and think I will be replacing flash events with it on all future projects.</p>
<p>It&#8217;s so simple!</p>
<p><strong>So what is AS3Signals?</strong></p>
<p><a href="http://github.com/robertpenner/as3-signals" target="_blank">AS3Signals</a> is a lightweight replacement for Flash Events written by <a href="http://robertpenner.com/flashblog/" target="_blank">Robert Penner</a>.</p>
<p>AS3Signals aims to reduces the amount of traditional <em>&#8216;boiler plate&#8217;</em> code required to receive and dispatch messages in Flash.</p>
<p><strong>Why use AS3Signals?</strong></p>
<p>Writing custom events tends to be a bit of a tedious chore on most projects, and I know many developers approach custom Events in different ways.</p>
<p>Some choose to create a single flexible Event with a loosely typed payload (ie. data:Object), while others like myself, like to strongly type events with value objects wherever I can (resulting in many custom event classes per project).</p>
<p>AS3Signals practically does away with the need for custom event classes altogether, as you now simply append any number of parameters to your signal.</p>
<p>The time saved not having to write all of these custom events alone is reason enough to jump into AS3Signals.<br />
<span id="more-125"></span></p>
<p>AS3Signals also brings a few nice features that events don&#8217;t have, such as &#8220;addOnce&#8221; that automatically removes the listener the first time a signal is received, &#8220;removeAll&#8221; which removes all listeners of a given signal, as well as &#8220;NativeSignal&#8221; which allows you to map traditional events (like MouseEvents) to signals.  Finally there is DeluxeSignal which adds the ability to get the target object of a signal, and enables bubbling</p>
<p><strong>So how do I use AS3Signals?</strong></p>
<p>John Lindquist has a<em></em> <a href="http://pv3d.org/2010/01/21/as3-signals-tutorial/" target="_blank">video tutorial</a> that sold the idea and simplicity of AS3Signals to me, and I expect just about any other flash developer who watches it.</p>
<p>I&#8217;ve included my own basic demo and source code below to illustrate just how easy they are to use.</p>
<p><strong>Sample</strong></p>
<p>You can click on the face icon to &#8220;hit&#8221; the player.  The SignalsDemo.as class listens to the hit, kill and click signals from the Player.as class and prints messages to the textfield.</p>

    <div id="swfobj_0">
      AS3 Signals Demo - requires Flash.
    </div>

<p><strong>SignalsDemo.as</strong></p>
<div class="codecolorer-container actionscript geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br />28<br />29<br />30<br />31<br />32<br />33<br />34<br />35<br />36<br />37<br />38<br />39<br />40<br />41<br />42<br />43<br />44<br />45<br />46<br />47<br />48<br />49<br />50<br />51<br />52<br />53<br />54<br />55<br />56<br />57<br />58<br />59<br />60<br />61<br />62<br />63<br />64<br />65<br />66<br />67<br />68<br />69<br />70<br />71<br />72<br />73<br />74<br />75<br />76<br />77<br />78<br />79<br />80<br />81<br />82<br />83<br />84<br />85<br />86<br />87<br />88<br />89<br /></div></td><td><div class="actionscript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">package com.<span style="color: #006600;">pleribus</span>.<span style="color: #006600;">as3signalsdemo</span> <span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; <br />
&nbsp; &nbsp; <span style="color: #0066CC;">import</span> flash.<span style="color: #006600;">events</span>.<span style="color: #006600;">MouseEvent</span>;<br />
&nbsp; &nbsp; <span style="color: #0066CC;">import</span> flash.<span style="color: #0066CC;">text</span>.<span style="color: #0066CC;">TextField</span>;<br />
&nbsp; &nbsp; <span style="color: #0066CC;">import</span> flash.<span style="color: #006600;">display</span>.<span style="color: #006600;">Sprite</span>;<br />
<br />
&nbsp; &nbsp; <span style="color: #808080; font-style: italic;">/**<br />
&nbsp; &nbsp; &nbsp;* @author Clint Hannaford<br />
&nbsp; &nbsp; &nbsp;*/</span><br />
&nbsp; &nbsp; <span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">class</span> SignalsDemo <span style="color: #0066CC;">extends</span> Sprite <span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">var</span> player:Player;<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">var</span> textOutput:<span style="color: #0066CC;">TextField</span>;<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">function</span> SignalsDemo<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; addPlayer<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; addTextField<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #808080; font-style: italic;">// add signal listeners</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; player.<span style="color: #006600;">playerHit</span>.<span style="color: #0066CC;">add</span><span style="color: #66cc66;">&#40;</span>onPlayerHit<span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; player.<span style="color: #006600;">playerKilled</span>.<span style="color: #0066CC;">add</span><span style="color: #66cc66;">&#40;</span>onPlayerKilled<span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; player.<span style="color: #006600;">click</span>.<span style="color: #0066CC;">add</span><span style="color: #66cc66;">&#40;</span>onClickPlayer<span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0066CC;">private</span> <span style="color: #000000; font-weight: bold;">function</span> addPlayer<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span><span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; player = <span style="color: #000000; font-weight: bold;">new</span> Player<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; player.<span style="color: #006600;">init</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; player.<span style="color: #006600;">x</span> = <span style="color: #cc66cc;">30</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; player.<span style="color: #006600;">y</span> = <span style="color: #cc66cc;">30</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; player.<span style="color: #006600;">buttonMode</span> = <span style="color: #000000; font-weight: bold;">true</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; addChild<span style="color: #66cc66;">&#40;</span>player<span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0066CC;">private</span> <span style="color: #000000; font-weight: bold;">function</span> addTextField<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span><span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; textOutput = <span style="color: #000000; font-weight: bold;">new</span> <span style="color: #0066CC;">TextField</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; textOutput.<span style="color: #006600;">x</span> = <span style="color: #cc66cc;">10</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; textOutput.<span style="color: #006600;">y</span> = <span style="color: #cc66cc;">100</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; textOutput.<span style="color: #0066CC;">width</span> = <span style="color: #cc66cc;">350</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; textOutput.<span style="color: #0066CC;">height</span> = <span style="color: #cc66cc;">200</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; textOutput.<span style="color: #0066CC;">border</span> = <span style="color: #000000; font-weight: bold;">true</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; addChild<span style="color: #66cc66;">&#40;</span>textOutput<span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #808080; font-style: italic;">//Signal Handlers</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0066CC;">private</span> <span style="color: #000000; font-weight: bold;">function</span> onClickPlayer<span style="color: #66cc66;">&#40;</span>event:MouseEvent<span style="color: #66cc66;">&#41;</span> : <span style="color: #0066CC;">void</span> <span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #808080; font-style: italic;">// Hit the player when clicked on </span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; player.<span style="color: #006600;">hit</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0066CC;">private</span> <span style="color: #000000; font-weight: bold;">function</span> onPlayerKilled<span style="color: #66cc66;">&#40;</span><span style="color: #0066CC;">message</span>:<span style="color: #0066CC;">String</span><span style="color: #66cc66;">&#41;</span> : <span style="color: #0066CC;">void</span> <span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; textOutput.<span style="color: #006600;">appendText</span><span style="color: #66cc66;">&#40;</span><span style="color: #0066CC;">message</span>+<span style="color: #ff0000;">&quot;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; player.<span style="color: #006600;">playerHit</span>.<span style="color: #006600;">remove</span><span style="color: #66cc66;">&#40;</span>onPlayerHit<span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; player.<span style="color: #006600;">playerKilled</span>.<span style="color: #006600;">remove</span><span style="color: #66cc66;">&#40;</span>onPlayerKilled<span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; player.<span style="color: #006600;">click</span>.<span style="color: #006600;">remove</span><span style="color: #66cc66;">&#40;</span>onClickPlayer<span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0066CC;">this</span>.<span style="color: #006600;">removeChild</span><span style="color: #66cc66;">&#40;</span>player<span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0066CC;">private</span> <span style="color: #000000; font-weight: bold;">function</span> onPlayerHit<span style="color: #66cc66;">&#40;</span><span style="color: #0066CC;">message</span>:<span style="color: #0066CC;">String</span>, health:<span style="color: #0066CC;">Number</span><span style="color: #66cc66;">&#41;</span> : <span style="color: #0066CC;">void</span> <span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; textOutput.<span style="color: #006600;">appendText</span><span style="color: #66cc66;">&#40;</span><span style="color: #0066CC;">message</span>+<span style="color: #ff0000;">&quot; - health now: &quot;</span>+health+<span style="color: #ff0000;">&quot;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
&nbsp; &nbsp; <br />
<span style="color: #66cc66;">&#125;</span></div></td></tr></tbody></table></div>
<p><strong>Player.as</strong></p>
<div class="codecolorer-container actionscript geshi" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br />28<br />29<br />30<br />31<br />32<br />33<br />34<br />35<br />36<br />37<br />38<br />39<br />40<br />41<br />42<br />43<br />44<br />45<br />46<br />47<br />48<br />49<br />50<br />51<br />52<br />53<br />54<br />55<br />56<br />57<br />58<br />59<br />60<br />61<br />62<br />63<br />64<br />65<br />66<br />67<br />68<br />69<br /></div></td><td><div class="actionscript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">package com.<span style="color: #006600;">pleribus</span>.<span style="color: #006600;">as3signalsdemo</span> <span style="color: #66cc66;">&#123;</span><br />
<br />
&nbsp; &nbsp; <span style="color: #0066CC;">import</span> org.<span style="color: #006600;">osflash</span>.<span style="color: #006600;">signals</span>.<span style="color: #006600;">natives</span>.<span style="color: #006600;">NativeSignal</span>;<br />
&nbsp; &nbsp; <span style="color: #0066CC;">import</span> org.<span style="color: #006600;">osflash</span>.<span style="color: #006600;">signals</span>.<span style="color: #006600;">Signal</span>;<br />
&nbsp; &nbsp; <span style="color: #0066CC;">import</span> flash.<span style="color: #006600;">display</span>.<span style="color: #006600;">Sprite</span>;<br />
&nbsp; &nbsp; <span style="color: #0066CC;">import</span> flash.<span style="color: #006600;">events</span>.<span style="color: #006600;">MouseEvent</span>;<br />
<br />
&nbsp; &nbsp; <span style="color: #808080; font-style: italic;">/**<br />
&nbsp; &nbsp; &nbsp;* @author Clint Hannaford<br />
&nbsp; &nbsp; &nbsp;*/</span><br />
&nbsp; &nbsp; <span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">class</span> Player <span style="color: #0066CC;">extends</span> Sprite <span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">var</span> playerKilled:Signal;<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">var</span> playerHit:Signal;<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">var</span> click : NativeSignal;<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0066CC;">private</span> <span style="color: #000000; font-weight: bold;">var</span> health: <span style="color: #0066CC;">Number</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">function</span> Player<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">function</span> init<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> : <span style="color: #0066CC;">void</span> <span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; health = <span style="color: #cc66cc;">10</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; playerKilled = <span style="color: #000000; font-weight: bold;">new</span> Signal<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; playerHit = <span style="color: #000000; font-weight: bold;">new</span> Signal<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; click = <span style="color: #000000; font-weight: bold;">new</span> NativeSignal<span style="color: #66cc66;">&#40;</span><span style="color: #0066CC;">this</span>, MouseEvent.<span style="color: #006600;">CLICK</span>, MouseEvent<span style="color: #66cc66;">&#41;</span>; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0066CC;">with</span> <span style="color: #66cc66;">&#40;</span><span style="color: #0066CC;">this</span>.<span style="color: #006600;">graphics</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0066CC;">beginFill</span><span style="color: #66cc66;">&#40;</span>0x000000<span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; drawRect<span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">0</span>, <span style="color: #cc66cc;">0</span>, <span style="color: #cc66cc;">50</span>, <span style="color: #cc66cc;">50</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0066CC;">endFill</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0066CC;">beginFill</span><span style="color: #66cc66;">&#40;</span>0xFFFFFF<span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; drawRect<span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">10</span>, <span style="color: #cc66cc;">10</span>, <span style="color: #cc66cc;">10</span>, <span style="color: #cc66cc;">10</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; drawRect<span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">30</span>, <span style="color: #cc66cc;">10</span>, <span style="color: #cc66cc;">10</span>, <span style="color: #cc66cc;">10</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; drawRect<span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">10</span>, <span style="color: #cc66cc;">30</span>, <span style="color: #cc66cc;">30</span>, <span style="color: #cc66cc;">10</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">function</span> hit<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span><span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; health--;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; playerHit.<span style="color: #006600;">dispatch</span><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;Player Hit&quot;</span>, health<span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span>health <span style="color: #66cc66;">&lt;</span>= <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; kill<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0066CC;">private</span> <span style="color: #000000; font-weight: bold;">function</span> kill<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span><span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; playerKilled.<span style="color: #006600;">dispatch</span><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;Player Killed&quot;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
&nbsp; &nbsp; <br />
<span style="color: #66cc66;">&#125;</span></div></td></tr></tbody></table></div>
]]></content:encoded>
			<wfw:commentRss>http://www.pleribus.com/index.php/2010/02/replacing-events-with-as3signals/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Coca Cola &#8211; Summer Blast</title>
		<link>http://www.pleribus.com/index.php/2009/12/coca-cola-summer-blast/</link>
		<comments>http://www.pleribus.com/index.php/2009/12/coca-cola-summer-blast/#comments</comments>
		<pubDate>Sat, 05 Dec 2009 01:34:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flash/Actionscript]]></category>
		<category><![CDATA[Folio]]></category>

		<guid isPermaLink="false">http://www.pleribus.com/new_folio/?p=7</guid>
		<description><![CDATA[Players launch themselves into the air by timing the power bar to get maximum height.  They are then able to steer themselves as they fly through the air with the aim of staying in the air as long as possible and scoring maximum points.  Players steer themselves through the air bouncing off hot air balloons or finding up currents to gain extra air time.  Collecting bottle caps and landing in a designated target area give you extra points.]]></description>
			<content:encoded><![CDATA[<p>[Site no longer online - see video below]</p>
<p>Players launch themselves into the air by timing the power bar to get maximum height.  They are then able to steer themselves as they fly through the air with the aim of staying in the air as long as possible and scoring maximum points.  Players steer themselves through the air bouncing off hot air balloons or finding up currents to gain extra air time.  Collecting bottle caps and landing in a designated target area give you extra points.</p>
<p><object width="457" height="257"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=10280732&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=10280732&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="457" height="257"></embed></object>
<p><a href="http://vimeo.com/10280732">Coke Summer Blast</a> from <a href="http://vimeo.com/user3408853">Pleribus</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pleribus.com/index.php/2009/12/coca-cola-summer-blast/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wrigleys 5 Gum</title>
		<link>http://www.pleribus.com/index.php/2009/08/wrigleys-5-gum/</link>
		<comments>http://www.pleribus.com/index.php/2009/08/wrigleys-5-gum/#comments</comments>
		<pubDate>Wed, 05 Aug 2009 07:00:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flash/Actionscript]]></category>
		<category><![CDATA[Folio]]></category>

		<guid isPermaLink="false">http://www.pleribus.com/new_folio/?p=24</guid>
		<description><![CDATA[http://www.5gum.fr
Wrigley’s 5 Gum “Stimulates Your Senses”  was the core objective of the new www.5gum.fr website.
The innovative site targets both the visual and auditory senses.
Boffswana was engaged to create a site utilising Augmented Reality to enable users to listen and control various music tracks as a sound mixer. Once three base tracks have been selected, users [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.5gum.fr">http://www.5gum.fr</a></p>
<p>Wrigley’s 5 Gum “Stimulates Your Senses”  was the core objective of the new <a title="Wrigley's 5 Gum" href="http://www.5gum.fr" target="_blank">www.5gum.fr</a> website.</p>
<p>The innovative site targets both the visual and auditory senses.</p>
<p>Boffswana was engaged to create a site utilising Augmented Reality to enable users to listen and control various music tracks as a sound mixer. Once three base tracks have been selected, users can modify the audio being played through the simultaneous use of three controlling markers.</p>
<p><object width="457" height="344"><param name="movie" value="http://www.youtube.com/v/vWQmnOdCGAI&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/vWQmnOdCGAI&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="457" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pleribus.com/index.php/2009/08/wrigleys-5-gum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jack Links Beef Jerky &#8211; Living Sasquatch</title>
		<link>http://www.pleribus.com/index.php/2009/04/jack-links-beef-jerky-living-sasquatch/</link>
		<comments>http://www.pleribus.com/index.php/2009/04/jack-links-beef-jerky-living-sasquatch/#comments</comments>
		<pubDate>Sat, 18 Apr 2009 01:50:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flash/Actionscript]]></category>
		<category><![CDATA[Folio]]></category>

		<guid isPermaLink="false">http://www.pleribus.com/new_folio/?p=15</guid>
		<description><![CDATA[The ground breaking project gives you the ability to ‘mess’ with the Jack Link’s Beef Jerky Sasquatch in a whole new way by bringing him out of your computer, onto your desk!]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.livingsasquatch.com">http://www.livingsasquatch.com</a></p>
<p>The ground breaking project gives you the ability to ‘mess’ with the Jack Link’s Beef Jerky Sasquatch in a whole new way by bringing him out of your computer, onto your desk!</p>
<p>You can choose from 35 different Sasquatch animations and add them to a timeline and record your interaction with the Sasquatch through an intuitive and easy to use drag and drop interface.</p>
<p>You can even add speech bubbles to give Sasquatch a voice!</p>
<p>Once these short movies have been created, you can send them to friends and add the movies to the public gallery. Movies in the gallery then receive “Stomps of approval” or votes from other viewers of the site.</p>
<p><iframe src="http://player.vimeo.com/video/14628090?portrait=0" width="457" height="291" frameborder="0"></iframe>
<p><a href="http://vimeo.com/14628090">Living Sasquatch</a> from <a href="http://vimeo.com/user3408853">Pleribus</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>It’s movie making with a difference where you are the writer, editor, director and co-star with your very own 3D Sasquatch.</p>
<p>Visualisation of the development process:</p>
<p><object width="457" height="257"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=13871646&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=13871646&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="457" height="257"></embed></object>
<p><a href="http://vimeo.com/13871646">Developing Living Sasquatch</a> from <a href="http://vimeo.com/user3408853">Pleribus</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Awards:</p>
<ul>
<li>Site of the day &#8211; FWA &#8211; Favourite Website Awards</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.pleribus.com/index.php/2009/04/jack-links-beef-jerky-living-sasquatch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Save Your Sensible</title>
		<link>http://www.pleribus.com/index.php/2008/10/save-your-sensible/</link>
		<comments>http://www.pleribus.com/index.php/2008/10/save-your-sensible/#comments</comments>
		<pubDate>Mon, 06 Oct 2008 06:51:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flash/Actionscript]]></category>
		<category><![CDATA[Folio]]></category>

		<guid isPermaLink="false">http://www.pleribus.com/new_folio/?p=68</guid>
		<description><![CDATA[[Site no longer online. See video below]
GPY&#38;R came to Boffswana to develop an online interactive 3D character and Facebook Application for their client Cadbury Schweppes Australia. The campaign for their Spring Valley brand, involves ‘finding and meeting’ your own ‘Sensible’; a comical character that inhabits us all, is directly impacted by our lifestyle choices and [...]]]></description>
			<content:encoded><![CDATA[<p>[Site no longer online. See video below]</p>
<p>GPY&amp;R came to Boffswana to develop an online interactive 3D character and Facebook Application for their client Cadbury Schweppes Australia. The campaign for their Spring Valley brand, involves ‘finding and meeting’ your own ‘Sensible’; a comical character that inhabits us all, is directly impacted by our lifestyle choices and exists to remind us that we occasionally need to do something good for our bodies. The aim of the site is to allow users to see and interact with their own Sensible, inform their Sensible as to what they have been up to, and then care for their Sensible.<br />
<object width="457" height="257"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=10282317&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=10282317&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="457" height="257"></embed></object>
<p><a href="http://vimeo.com/10282317">Save Your Sensible</a> from <a href="http://vimeo.com/user3408853">Pleribus</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Awards:</p>
<ul>
<li>Site of the day<strong> </strong>- FWA &#8211; Favourite Website Awards</li>
<li>Silver &#8211; MADC Best Microsite 2009</li>
<li>Bronze &#8211; MADC Best Integrated Campaign 2009</li>
<li>Bronze &#8211; One Show Interactive 2009</li>
<li>Finalist AIMIA &#8211; Best Advertising or Marketing 2009</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.pleribus.com/index.php/2008/10/save-your-sensible/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nike Armoury</title>
		<link>http://www.pleribus.com/index.php/2008/02/nike-armoury/</link>
		<comments>http://www.pleribus.com/index.php/2008/02/nike-armoury/#comments</comments>
		<pubDate>Wed, 06 Feb 2008 07:06:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flash/Actionscript]]></category>
		<category><![CDATA[Folio]]></category>

		<guid isPermaLink="false">http://www.pleribus.com/new_folio/?p=86</guid>
		<description><![CDATA[[Site no longer available - see video below]
Boffswana was commissioned by Publicis Mojo to create a 3D product carousel using Papervision3D, a rich 3D engine written in flash. As Publicis Digital&#8217;s own team of designers and developers worked on other elements of the site, we created a carousel mechanism featuring dynamic lighting, different display modes [...]]]></description>
			<content:encoded><![CDATA[<p>[Site no longer available - see video below]</p>
<p>Boffswana was commissioned by Publicis Mojo to create a 3D product carousel using Papervision3D, a rich 3D engine written in flash. As Publicis Digital&#8217;s own team of designers and developers worked on other elements of the site, we created a carousel mechanism featuring dynamic lighting, different display modes and a simple API to help the integration of the carousel back into the rest of the sites structure.﻿</p>
<p><object width="456" height="262"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=10272787&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=10272787&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="456" height="262"></embed></object>
<p><a href="http://vimeo.com/10272787">Nike Football &#8211; The Armoury</a> from <a href="http://vimeo.com/user3408853">Pleribus</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pleribus.com/index.php/2008/02/nike-armoury/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NAB Socceroos Celebration Dance</title>
		<link>http://www.pleribus.com/index.php/2008/02/nab-socceroos-celebration-dance/</link>
		<comments>http://www.pleribus.com/index.php/2008/02/nab-socceroos-celebration-dance/#comments</comments>
		<pubDate>Wed, 06 Feb 2008 07:00:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flash/Actionscript]]></category>
		<category><![CDATA[Folio]]></category>

		<guid isPermaLink="false">http://www.pleribus.com/new_folio/?p=77</guid>
		<description><![CDATA[[Site no longer available - see video below]
To promote NAB’s sponsorship of the Socceroos for last years Asian Cup games, Boffswana was commissioned by Clemenger Blue to design and develop a large scale interactive Flash game.
Featuring fully animated 3D versions of John Aloisi, Tim Cahill, Harry Kewell and Archie Thompson, the game allows players to [...]]]></description>
			<content:encoded><![CDATA[<p>[Site no longer available - see video below]</p>
<p>To promote NAB’s sponsorship of the Socceroos for last years Asian Cup games, Boffswana was commissioned by Clemenger Blue to design and develop a large scale interactive Flash game.</p>
<p>Featuring fully animated 3D versions of John Aloisi, Tim Cahill, Harry Kewell and Archie Thompson, the game allows players to take control of their favourite Socceroo and run him through a series of post goal “Celebration Dance” moves.</p>
<p><object width="457" height="257"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=10278454&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=10278454&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="457" height="257"></embed></object>
<p><a href="http://vimeo.com/10278454">NAB &#8211; Socceroos Celebration Dance</a> from <a href="http://vimeo.com/user3408853">Pleribus</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Awards:</p>
<p>• <strong>Finalist </strong>- London International Advertising Awards 2007<br />
• <strong>Finalist </strong>- New York Festivals Midas Awards 2007<br />
• <strong>Finalist </strong>- AWARD Awards 2007<br />
• <strong>Bronze </strong>(online &amp; mobile game) – AWARD awards 2007<br />
• <strong>Silver </strong>- Asia Interactive Awards<br />
• <strong>Best of Show</strong> &#8211; W3 Awards USA 2007<br />
• <strong>Gold </strong>(Sports) &#8211; W3 Awards USA 2007<br />
• <strong>Silver </strong>(Advergames) &#8211; W3 Awards USA 2007<br />
• <strong>Silver </strong>(Events / Sponsorship) &#8211; W3 Awards USA 2007<br />
• <strong>AIA &#8211; </strong>Creative Showcase Award<br />
• <strong>Bronze MADC</strong> – Best Interactive Craft<br />
• <strong>Finalist MADC</strong> &#8211; Best Online Game<br />
• <strong>Finalist</strong> &#8211; Cannes Cyber Lions 2008<br />
• <strong>Merit</strong> – One Show Interactive 2008</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pleribus.com/index.php/2008/02/nab-socceroos-celebration-dance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Carlton Draft &#8211; Plastic Cup</title>
		<link>http://www.pleribus.com/index.php/2007/03/carlton-draft-plastic-cup/</link>
		<comments>http://www.pleribus.com/index.php/2007/03/carlton-draft-plastic-cup/#comments</comments>
		<pubDate>Tue, 20 Mar 2007 02:02:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flash/Actionscript]]></category>
		<category><![CDATA[Folio]]></category>

		<guid isPermaLink="false">http://www.pleribus.com/?p=241</guid>
		<description><![CDATA[[Site no longer online - see video below]
Using a custom built flash 3D game engine, the Plastic Cup game lets players navigate an obstacle while trying not to spill any Carlton Draught.
The game was an entry mechanic into an actual footrace to win $100,000 held during the Spring Racing Carnival in Melbourne.  The game [...]]]></description>
			<content:encoded><![CDATA[<p>[Site no longer online - see video below]<br />
Using a custom built flash 3D game engine, the Plastic Cup game lets players navigate an obstacle while trying not to spill any Carlton Draught.</p>
<p>The game was an entry mechanic into an actual footrace to win $100,000 held during the Spring Racing Carnival in Melbourne.  The game proved extremely popular, with thousands of players entering.</p>
<p>The competition was fierce with only split second results separating the top players, who played hundreds of games to shave split seconds off their times.</p>
<p><object width="457" height="343"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=10298877&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=10298877&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="457" height="343"></embed></object>
<p><a href="http://vimeo.com/10298877">Carlton Draught &#8211; Plastic Cup</a> from <a href="http://vimeo.com/user3408853">Pleribus</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pleribus.com/index.php/2007/03/carlton-draft-plastic-cup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
