<?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>Flex-Flash-Air-ActionScript-JS &#187; as2</title>
	<atom:link href="http://blog.totusinfo.com/category/as2/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.totusinfo.com</link>
	<description>totusinfo team</description>
	<lastBuildDate>Wed, 24 Feb 2010 09:38:00 +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>Flash CS4 PerspectiveProjection projectionCenter with action script</title>
		<link>http://blog.totusinfo.com/flash-cs4-perspectiveprojection-projectioncenter-with-action-script/</link>
		<comments>http://blog.totusinfo.com/flash-cs4-perspectiveprojection-projectioncenter-with-action-script/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 18:13:09 +0000</pubDate>
		<dc:creator>druva</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[as2]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[Bitmap]]></category>
		<category><![CDATA[fieldOfView]]></category>
		<category><![CDATA[PerspectiveProjection]]></category>
		<category><![CDATA[Point]]></category>
		<category><![CDATA[projectionCenter]]></category>
		<category><![CDATA[rotationY]]></category>
		<category><![CDATA[Sprite]]></category>
		<category><![CDATA[tranform]]></category>

		<guid isPermaLink="false">http://blog.totusinfo.com/?p=805</guid>
		<description><![CDATA[This code show how to use PerspectiveProjection, projectionCenter tranform, point

var img:Bitmap=new Bitmap(new heart(158, 58));
img.x=-158/2;
img.y=-58/2;
var holder:Sprite=new Sprite();
addChild(holder);
holder.x=stage.stageWidth/2;
holder.y=stage.stageHeight/2;
holder.addChild(img);

var pp:PerspectiveProjection=new PerspectiveProjection();
pp.fieldOfView = 120
pp.projectionCenter=new Point(holder.x,holder.y);
holder.transform.perspectiveProjection=pp;

function swingImage(e:Event):void {
	holder.rotationY+=3;
}
this.addEventListener(Event.ENTER_FRAME, swingImage);











]]></description>
		<wfw:commentRss>http://blog.totusinfo.com/flash-cs4-perspectiveprojection-projectioncenter-with-action-script/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Get Even or Odd &#8211; getParity using Action Script AS</title>
		<link>http://blog.totusinfo.com/even-or-odd-getparity-using-action-script/</link>
		<comments>http://blog.totusinfo.com/even-or-odd-getparity-using-action-script/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 08:12:19 +0000</pubDate>
		<dc:creator>druva</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[JS]]></category>
		<category><![CDATA[as2]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[utils]]></category>
		<category><![CDATA[even]]></category>
		<category><![CDATA[Number]]></category>
		<category><![CDATA[NumberUtil]]></category>
		<category><![CDATA[odd]]></category>
		<category><![CDATA[parity]]></category>

		<guid isPermaLink="false">http://blog.totusinfo.com/?p=420</guid>
		<description><![CDATA[The below code shows how to use the class


import druva.NumberUtil;

trace('500', NumberUtil.getParity(500));
// true
trace('489', NumberUtil.getParity(489));
// false
trace('5', NumberUtil.getParity(5));
//false
trace('1', NumberUtil.getParity(1));
//true
trace('400', NumberUtil.getParity(400));
//false

This is the actual class


package druva {
  import flash.display.Sprite;

  public class NumberUtil extends Sprite{
    public function NumberUtil(){
    }

    public static function getParity(num:Number):String {
		return (num % 2) ? 'odd' [...]]]></description>
		<wfw:commentRss>http://blog.totusinfo.com/even-or-odd-getparity-using-action-script/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BlurFilter for Images using Flash ActionScript</title>
		<link>http://blog.totusinfo.com/blurfilter-for-images/</link>
		<comments>http://blog.totusinfo.com/blurfilter-for-images/#comments</comments>
		<pubDate>Sat, 30 Jan 2010 17:44:00 +0000</pubDate>
		<dc:creator>druva</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[as2]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[utils]]></category>
		<category><![CDATA[actionscrip 2.0]]></category>
		<category><![CDATA[actionscript 3.0]]></category>
		<category><![CDATA[blur filter]]></category>

		<guid isPermaLink="false">http://blog.totusinfo.com/?p=382</guid>
		<description><![CDATA[
package {

import flash.utils.*;
import flash.display.*;
import flash.net.*;
import flash.geom.*;
import flash.events.*;
import flash.filters.*;

public class DocumentClass_blurfilter extends MovieClip {

private var urlLoader:URLLoader = new URLLoader();
private var mc:MovieClip = new MovieClip();

public function DocumentClass_blurfilter() {
urlLoader.dataFormat = URLLoaderDataFormat.BINARY;
urlLoader.load(new URLRequest('http://www.totusinfo.com/blogsamples/rotary-phone1.jpg'));
urlLoader.addEventListener(Event.COMPLETE, completeHandler);
blurX.addEventListener(Event.CHANGE , onChange);
blurY.addEventListener(Event.CHANGE , onChange);
}

private function completeHandler(event:Event):void {
var loader:Loader = new Loader();
loader.loadBytes(urlLoader.data);

mc.addChild(loader);
addChild(mc);

blurX.value = 10;
blurY.value = 10;

blurX.minimum = 0;
blurY.minimum = 0;

blurX.maximum = 100;
blurY.maximum = 100;

Blur_Filter();
}

private function onChange(e:Event) [...]]]></description>
		<wfw:commentRss>http://blog.totusinfo.com/blurfilter-for-images/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Validate Email without RegExp in AS2 and AS3 in Flash</title>
		<link>http://blog.totusinfo.com/validate-email-without-regexp-as2-as3-flash/</link>
		<comments>http://blog.totusinfo.com/validate-email-without-regexp-as2-as3-flash/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 05:22:32 +0000</pubDate>
		<dc:creator>druva</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[as2]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[utils]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[indexOf]]></category>
		<category><![CDATA[RegExp]]></category>
		<category><![CDATA[string]]></category>

		<guid isPermaLink="false">http://blog.totusinfo.com/?p=412</guid>
		<description><![CDATA[The below code shows how to use the class


import druva.emailValidator;

trace('druva.flash@gmail.com &#38;gt; '+emailValidator.isValid('druva.flash@gmail.com'));
// true
trace('druva.flash@gmail &#38;gt; '+emailValidator.isValid('druva.flash@gmail'));
// false
trace('druva.@.com &#38;gt; '+emailValidator.isValid('druva.@.com'));
//false
trace('druva.@gmail.com &#38;gt; '+emailValidator.isValid('druva.@gmail.com'));
//true
trace('.aa@gmailcom &#38;gt; '+emailValidator.isValid('.aa@gmailcom'));
//false

This is the actual class for validation


package druva {
  import flash.display.Sprite;

  public class emailValidator extends Sprite{
    public function emailValidator(){
    }

    public static function [...]]]></description>
		<wfw:commentRss>http://blog.totusinfo.com/validate-email-without-regexp-as2-as3-flash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Determine Easily What Image Formats the Target Device Supports</title>
		<link>http://blog.totusinfo.com/determine-easily-image-formats-target-device-supports/</link>
		<comments>http://blog.totusinfo.com/determine-easily-image-formats-target-device-supports/#comments</comments>
		<pubDate>Tue, 22 Dec 2009 06:12:45 +0000</pubDate>
		<dc:creator>druva</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[as2]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[utils]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[device]]></category>
		<category><![CDATA[Flash Lite]]></category>
		<category><![CDATA[image]]></category>

		<guid isPermaLink="false">http://blog.totusinfo.com/?p=233</guid>
		<description><![CDATA[You can check before loading the image with System.capabilities

if (System.capabilities.imageMIMETypes[&#38;quot;image/png&#38;quot;]) {
 loadMovie(&#38;quot;images/image.png&#38;quot;, &#38;quot;mc_myPngImage&#38;quot;);
}

]]></description>
		<wfw:commentRss>http://blog.totusinfo.com/determine-easily-image-formats-target-device-supports/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash as3 TextField alpha Tweening</title>
		<link>http://blog.totusinfo.com/flash-as3-textfield-alpha-tweenin/</link>
		<comments>http://blog.totusinfo.com/flash-as3-textfield-alpha-tweenin/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 15:15:29 +0000</pubDate>
		<dc:creator>druva</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[as2]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[utils]]></category>
		<category><![CDATA[BlendMode]]></category>
		<category><![CDATA[images]]></category>
		<category><![CDATA[Layer]]></category>
		<category><![CDATA[TextField]]></category>

		<guid isPermaLink="false">http://blog.totusinfo.com/?p=229</guid>
		<description><![CDATA[
var tf:TextField = new TextField();
tf.text = &#34;Hello Hello&#34;;
tf.width = 650;

var format1:TextFormat = new TextFormat();
format1.color = 0xFF0000;
format1.size = 80;

tf.setTextFormat(format1);

addChild(tf);
tf.alpha = .1;



import flash.display.BlendMode;
tf.blendMode = BlendMode.LAYER;

import fl.transitions.Tween;
import fl.transitions.easing.*;
new Tween(tf, &#34;alpha&#34;, Elastic.easeOut, 0, 1, 200, false);

]]></description>
		<wfw:commentRss>http://blog.totusinfo.com/flash-as3-textfield-alpha-tweenin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Draw 3D Wedge using Flash Actinscript 2.0</title>
		<link>http://blog.totusinfo.com/draw-3d-wedge-as2/</link>
		<comments>http://blog.totusinfo.com/draw-3d-wedge-as2/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 05:52:33 +0000</pubDate>
		<dc:creator>druva</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[as2]]></category>
		<category><![CDATA[utils]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[drawing]]></category>

		<guid isPermaLink="false">http://blog.totusinfo.com/?p=72</guid>
		<description><![CDATA[Hi
I hope this may be useful to some one










source
]]></description>
		<wfw:commentRss>http://blog.totusinfo.com/draw-3d-wedge-as2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>isBetween  Number validation for as3</title>
		<link>http://blog.totusinfo.com/isbetween-number-validation-foras3/</link>
		<comments>http://blog.totusinfo.com/isbetween-number-validation-foras3/#comments</comments>
		<pubDate>Thu, 14 May 2009 06:33:39 +0000</pubDate>
		<dc:creator>druva</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[as2]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[utils]]></category>
		<category><![CDATA[between]]></category>
		<category><![CDATA[Math]]></category>
		<category><![CDATA[Number]]></category>
		<category><![CDATA[NumberUtil]]></category>

		<guid isPermaLink="false">http://blog.totusinfo.com/?p=424</guid>
		<description><![CDATA[The below code shows how to use the class


import druva.NumberUtil;
trace(NumberUtil.isBetween(5, 10,100));
// 10

trace(NumberUtil.isBetween(5, 10,100, 50));
// 50

This is the actual class for validation


package druva{
	import flash.display.Sprite;

	public class NumberUtil extends Sprite {
		public function NumberUtil() {
		}

		public static function isBetween(number:Number, min:Number, max:Number, def:Number=0):Number {
				return ((number &#62;= min ) &#38;&#38; (number &#60;= max )) ? number : ((def == 0) ? min [...]]]></description>
		<wfw:commentRss>http://blog.totusinfo.com/isbetween-number-validation-foras3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>validate email with ReqExp</title>
		<link>http://blog.totusinfo.com/validate-email-with-reqexp/</link>
		<comments>http://blog.totusinfo.com/validate-email-with-reqexp/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 05:26:20 +0000</pubDate>
		<dc:creator>druva</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[MXML]]></category>
		<category><![CDATA[as2]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[utils]]></category>

		<guid isPermaLink="false">http://blog.totusinfo.com/?p=415</guid>
		<description><![CDATA[The below code shows how to use the class


import druva.emailValidator;

trace('druva.flash@gmail.com &#62; '+emailValidator.isValidEmail('druva.flash@gmail.com'));
// true
trace('druva.flash@gmail &#62; '+emailValidator.isValidEmail('druva.flash@gmail'));
// false
trace('druva.@.com &#62; '+emailValidator.isValidEmail('druva.@.com'));
//false
trace('druva.@gmail.com &#62; '+emailValidator.isValidEmail('druva.@gmail.com'));
//true
trace('.aa@gmailcom &#62; '+emailValidator.isValidEmail('.aa@gmailcom'));
//false

This is the actual class for validation


package druva {
  import flash.display.Sprite;

  public class emailValidator extends Sprite{
    public function emailValidator(){
    }

	public static function isValidEmail(email:String):Boolean {
		var emailExpression:RegExp = [...]]]></description>
		<wfw:commentRss>http://blog.totusinfo.com/validate-email-with-reqexp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>stopAllSounds() in as3</title>
		<link>http://blog.totusinfo.com/stopallsounds-in-as3/</link>
		<comments>http://blog.totusinfo.com/stopallsounds-in-as3/#comments</comments>
		<pubDate>Sat, 27 Dec 2008 08:50:00 +0000</pubDate>
		<dc:creator>druva</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[as2]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[utils]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[SoundMixer]]></category>
		<category><![CDATA[Sounds]]></category>

		<guid isPermaLink="false">http://blog.totusinfo.com/?p=218</guid>
		<description><![CDATA[stopAllSounds() is used in as3
in as3 you have to import the class

import flash.media.SoundMixer;

and call when required

SoundMixer.stopAll();

]]></description>
		<wfw:commentRss>http://blog.totusinfo.com/stopallsounds-in-as3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

