<?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>localToGlobal &#187; Timer</title>
	<atom:link href="http://blog.fjakobs.com/archives/tag/timer/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.fjakobs.com</link>
	<description>FLASH BLOG</description>
	<lastBuildDate>Tue, 25 Jan 2011 14:28:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>news review -&gt; 9th week of 2009</title>
		<link>http://blog.fjakobs.com/archives/346</link>
		<comments>http://blog.fjakobs.com/archives/346#comments</comments>
		<pubDate>Tue, 03 Mar 2009 19:15:37 +0000</pubDate>
		<dc:creator>Fabian</dc:creator>
				<category><![CDATA[flash]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[general]]></category>
		<category><![CDATA[news review]]></category>
		<category><![CDATA[2009]]></category>
		<category><![CDATA[9th week 2009]]></category>
		<category><![CDATA[AgileAgenda]]></category>
		<category><![CDATA[ape]]></category>
		<category><![CDATA[basecamp]]></category>
		<category><![CDATA[fitc]]></category>
		<category><![CDATA[flash player]]></category>
		<category><![CDATA[flex 4]]></category>
		<category><![CDATA[flex news]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[gumbo]]></category>
		<category><![CDATA[job]]></category>
		<category><![CDATA[papervision]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[physics]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[text]]></category>
		<category><![CDATA[Timer]]></category>
		<category><![CDATA[tween]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://blog.fjakobs.com/?p=346</guid>
		<description><![CDATA[here are some articles i was interested in this week… &#62; Jesse Warden dot Kizz-ohm » Parsing &#38; Rendering Lots of Data in Flash Player &#62; AgileAgenda Basecamp Edition (Basecamp + Actionscript) at Marc’s Musings &#62; Flex 4 SDK downloads now include Spark skins for all the components « Flex Butterflies and Bugs &#62; SoTexty [...]]]></description>
			<content:encoded><![CDATA[<p>here are some articles i was interested in this week…</p>
<p><a class="taggedlink" rel="nofollow" href="http://jessewarden.com/2009/02/parsing-rendering-lots-of-data-in-flash-player.html">&gt; Jesse Warden dot Kizz-ohm » Parsing &amp; Rendering Lots of Data in Flash Player</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://www.rogue-development.com/blog2/2009/03/agileagenda-basecamp-edition-basecamp-actionscript/">&gt; AgileAgenda Basecamp Edition (Basecamp + Actionscript) at Marc’s Musings</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://butterfliesandbugs.wordpress.com/2009/03/01/flex-4-sdk-downloads-now-include-spark-skins-for-all-the-components/">&gt; Flex 4 SDK downloads now include Spark skins for all the components « Flex Butterflies and Bugs</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://www.sakri.net/blog/2009/02/27/sotexty-as3-text-effects-framework/">&gt; SoTexty AS3 Text Effects Framework | sakri rosenstrom</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://www.nascom.be/719/can-google-index-flash">&gt; Nascom › Can Google index Flash?</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://www.danieldura.com/archive/find-flash-flex-and-air-jobs-on-twitter">&gt; Find Flash, Flex and AIR Jobs on Twitter at Daniel Dura</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://lucamezzalira.com/2009/02/28/create-pdf-in-runtime-with-actionscript-3-alivepdf-zinc-or-air-flex-or-flash/">&gt; Create PDF in runtime with Actionscript 3 (AlivePDF, Zinc or AIR, Flex or Flash)<br />
« flash platform! {desktop, mobile, touch screen…}</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://flexandair.com/?p=32">&gt; flexandair.com » Don’t User the Timer to Make Timers</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://www.bit-101.com/blog/?p=1994">&gt; FiTC Amsterdam | BIT-101 Blog</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://www.flashcoder.net/blog/?p=159">&gt; Flash Coder » Grant Skinner’s gModeler UML tool for AS3</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://lab.andre-michelle.com/karplus-strong-guitar">&gt; aM laboratory &#8211; </a><a title="Permanent Link to Karplus-Strong Guitar" rel="bookmark" href="http://lab.andre-michelle.com/karplus-strong-guitar">Karplus-Strong Guitar</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://casario.blogs.com/mmworld/2009/02/autogeneration-air-tool-to-create-actionscript-value-objects-and-data-access-objects-daos-for-your-a.html">&gt; Marco Casario | RIAvolutionize the web: Auto-generation AIR tool to create ActionScript Value Objects and Data Access Objects (DAOs) for your ActionScript 3 applications</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://blog.digitalbackcountry.com/2009/02/adobetv-new-flex-builder-gumbo-features/">&gt; AdobeTV: New Flex Builder “Gumbo” Features | Ryan Stewart</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://www.as3dp.com/2009/02/26/oop-designs-pattern-principles-ready-for-work/">&gt; OOP &amp; Designs Pattern Principles: Ready for Work | ActionScript 3 Design Patterns</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://mrdoob.com/blog/post/636">&gt; Mr.doob&#8217;s blog | ActionScript Tween Libraries</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://niquimerret.com/?p=131">&gt; Niqui Merret » Choosing a video format and codec</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://fernando-comet.blogspot.com/2009/02/clicktag-actionscript-3.html">&gt; Comet &amp; Actionscript: CLICKTAG ACTIONSCRIPT 3</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://www.flashgamer.com/2009/02/actionscript_syntax_highlighte.html">&gt; Flashgamer: Actionscript syntax highlighter</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://net.tutsplus.com/articles/general/what-you-must-know-know-about-the-new-safari-4-beta/">&gt; What You Must Know About the New Safari 4 Beta &#8211; NETTUTS</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://pixelero.wordpress.com/2009/02/26/tweetcoding/">&gt; #tweetcoding « Pixelero</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://www.mikkoh.com/blog/?p=267">&gt; Your Models Into Papervision The Other Way | Mikko Haapoja&#8217;s Blog</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://blog.des84.com/2009/02/25/ape-actionscript-physics-engine-for-beginners.des84">&gt; APE &#8211; Actionscript Physics Engine for beginners | DES 84 &#8211; Blog of DES84 Website</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://blog.flexmonkeypatches.com/2009/02/25/getting-the-version-of-the-flex-sdk-that-was-used-to-compile-a-swc/">&gt; Flex Monkey Patches » Getting the version of the Flex SDK that was used to compile a SWC</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://clockmaker.jp/blog-en/2009/02/build-papervision3d-on-browser-by-wonderfl/">&gt; Build Papervision3D on Browser by Wonderfl | ClockMaker Demos</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://diamondtearz.org/blog/2009/02/25/unity-3d-for-flash-developers-tutorial-series-and-cheat-sheet/">&gt; diamondTearz » Unity 3D for Flash Developers Tutorial Series and Cheat Sheet</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://blog.andre-michelle.com/2009/fitc-amsterdam-source-codes/">&gt; Andre Michelle » FITC Amsterdam Source Codes</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://blog.i2fly.com/?p=930">&gt; Adobe Flash Player 10 critical Update for Flash CS4 Professional! at I2fly</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://gregsramblings.com/2009/02/24/adobe-air-html-control-flash-content-and-garbage-collection/">&gt; Adobe AIR HTML Control, Flash Content and Garbage Collection « Greg Wilson’s Ramblings</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://flexblog.faratasystems.com/?p=396">&gt; Farata Systems » Flex framework Clear Toolkit goes open source</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://blogs.adobe.com/simplicity/2009/02/invokeevent_reason_in_air_1_5_1.html">&gt; Pursuit of Simplicity: Using InvokeEvent.reason in AIR 1.5.1</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://blog.onebyonedesign.com/?p=200">&gt; onebyoneblog » FITC Amsterdam &#8211; Day 2 in a Nutshell</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://www.visible-form.com/blog/swffit-the-smart-swf-resizer/">&gt; FlashApe » swffit &#8211; The smart swf resizer</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://www.swfgeek.net/2009/02/24/grant-skinners-tweetcoding-contest-140-lines-of-as3-to-win/">&gt; Grant Skinner #tweetcoding Contest 140 lines of AS3 to Win at .swfgeek</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://richardleggett.co.uk/blog/index.php/2009/02/23/embedding-fonts-in-flex-tip">&gt; Embedding Fonts In Flex &#8211; Tip</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://www.mikechambers.com/blog/2009/02/24/monitoring-system-volume-changes-with-adobe-air/">&gt; Monitoring System Volume changes with Adobe AIR at Mike Chambers</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://www.adobe.com/cfusion/communityengine/index.cfm?event=showdetails&amp;productId=2&amp;postId=13186">&gt; Flex cookbook beta &#8211; Transitioning from Flash to Flex: An overview</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://richardleggett.co.uk/blog/index.php/2009/02/23/problem_embedding_fonts_gumbo">&gt; Characters Not Embedding With Flex DefineFont4</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://blogs.adobe.com/jnack/2009/02/everyday_timesavers.html">&gt; John Nack on Adobe: &#8220;Everyday Timesavers&#8221; now on Adobe TV</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://www.thetechlabs.com/3d/alternativa-3d-getting-started/">&gt; Getting Started with Alternativa 3D | The Tech Labs</a></p>
<p><a class="taggedlink" rel="nofollow" href="http://blogs.adobe.com/air/2009/02/creating_cinematic_effecs_with.html">&gt; Creating cinematic effecs with Adobe Pixel Bender and JavaScript &#8211; Adobe AIR Team Blog</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.fjakobs.com/archives/346/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>pause Timer with ExtendedTimer in ActionScript 3.0</title>
		<link>http://blog.fjakobs.com/archives/101</link>
		<comments>http://blog.fjakobs.com/archives/101#comments</comments>
		<pubDate>Thu, 16 Oct 2008 12:40:39 +0000</pubDate>
		<dc:creator>Fabian</dc:creator>
				<category><![CDATA[ActionScript 3]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[general]]></category>
		<category><![CDATA[utils]]></category>
		<category><![CDATA[pause]]></category>
		<category><![CDATA[Timer]]></category>

		<guid isPermaLink="false">http://blog.fjakobs.com/?p=101</guid>
		<description><![CDATA[hey guys, last week i needed to pause several timers and resume them later on. i ran into a problem which i try to explain in an little example. so let&#8217;s say you start a Timer with 1000 milliseconds delay and stop it after 600 milliseconds. if you call Timer.start() again, it starts with a [...]]]></description>
			<content:encoded><![CDATA[<p>hey guys, last week i needed to pause several timers and resume them later on. i ran into a problem which i try to explain in an little example.</p>
<p>so let&#8217;s say you start a Timer with 1000 milliseconds delay and stop it after 600 milliseconds. if you call Timer.start() again, it starts with a new delay of 1000 milliseconds again. there is no built-in possibility to resume the timer for the remaining 400 milliseconds. i thought &#8220;nothing easier than that, just call Timer.pause()&#8221;. but there was no such method, so i decided to write my own ExtendedTimer class and add the pause functionality. now i like to share it with you&#8230;</p>
<p><a></a></p>
<pre><a class="taggedlink" rel="nofollow" href="http://blog.fjakobs.com/lab/ExtendedTimer.as" target="_blank">&gt; ExtendedTimer.as</a></pre>
<pre name="code" class="java">
package com.fjakobs.utils
{
	import flash.events.TimerEvent;
	import flash.utils.Timer;

	/**
	 * @author fjakobs
	 */
	public class ExtendedTimer extends Timer
	{
		private var _startTime : Number;
		private var _initialDelay : Number;
		private var _paused : Boolean = false;

		public function ExtendedTimer(delay : Number,
									  repeatCount : int = 0)
		{
			super(delay, repeatCount);
			_initialDelay = delay;
			addEventListener(TimerEvent.TIMER,
						    onTimer,false,0,true);
		}

		private function onTimer(event : TimerEvent) : void
		{
			_startTime = new Date().time;
			delay = _initialDelay;
		}

		override public function start() : void
		{
			if(currentCount < repeatCount)
			{
				_paused = false;
				_startTime = new Date().time;
				super.start();
			}
		}

		public function pause() : void
		{
			if(running)
			{
				_paused = true;
				stop();
				delay = delay - (new Date().time - _startTime);
			}
		}

		public function get paused() : Boolean
		{
			return _paused;
		}

		public function get initialDelay() : Number
		{
			return _initialDelay;
		}
	}
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.fjakobs.com/archives/101/feed</wfw:commentRss>
		<slash:comments>35</slash:comments>
		</item>
	</channel>
</rss>

