<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-839768675109853610</id><updated>2012-02-20T22:44:10.255-08:00</updated><category term='naresh'/><title type='text'>mr. naresh kumar.</title><subtitle type='html'>(creative visualizer / web developer)</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://mnaresh.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/839768675109853610/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://mnaresh.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>naresh kumar</name><uri>http://www.blogger.com/profile/15172861450063190103</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/-mMbaTTX563Q/Tba-MXBZfNI/AAAAAAAAAJs/MFGr4uZIOos/s220/naresh_one.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-839768675109853610.post-1463725879036144787</id><published>2012-02-18T04:25:00.001-08:00</published><updated>2012-02-20T22:44:10.264-08:00</updated><title type='text'>Mouse Event and Drawwing API : A simple colourful application.</title><content type='html'>Events are responsibility for to do certain things. There are many Events inside AS 3. Like &lt;b&gt;Mouse Event&lt;/b&gt;, &lt;b&gt;Keyboard Event&lt;/b&gt;, &lt;b&gt;Timer Event&lt;/b&gt;, &lt;b&gt;Text Event&lt;/b&gt; and so many other.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Preview:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;object height="250" width="475"&gt;&lt;param value="event.swf" name="movie"/&gt;&lt;embed width="475" src="http://tinyurl.com/6pej2h9" height="250"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;In this post we will do some fun thing with Mouse Event. Because this Event is very simple and straightforward. When we use our mouse there are many parameters are associate with it, Like, CLICK, MOUSE_OVER, MOUSE_OUT, MOUSE_DOWN, MOUSE_UP and so many other. If you want more information about Event, then feel free to &lt;a href="http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/events/package-detail.html" target="_blank"&gt;visit this link.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Before move ahead, I will give the details of our project setup, so, you will get the same result.&lt;br /&gt;&lt;br /&gt;Create a folder any where in your hard drive, name it what ever you want. Then launch the flash SDK and create two files, one is &lt;b&gt;Flash File (Action script 3.0)&lt;/b&gt; and another is &lt;b&gt;ActionScript File&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-3i9pkRxL0f4/Tz-MrAdWRSI/AAAAAAAAAOI/mjtV50nyQ44/s1600/file.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="250" width="379" src="http://4.bp.blogspot.com/-3i9pkRxL0f4/Tz-MrAdWRSI/AAAAAAAAAOI/mjtV50nyQ44/s400/file.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;After create the file save both file inside the folder, which one you created few minutes back. I am giving the flash file name "event" and for the class file name "EventTest". Feel free to give more descriptive name for your project. Open the "event" flash file, then go to the property area and the publish section, you will find out similar like this,&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-vrQHIW2uYFU/Tz-PNkyZVOI/AAAAAAAAAOU/xBy-hk6ROjQ/s1600/publish.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="258" width="285" src="http://1.bp.blogspot.com/-vrQHIW2uYFU/Tz-PNkyZVOI/AAAAAAAAAOU/xBy-hk6ROjQ/s400/publish.png" /&gt;&lt;/a&gt;&lt;/div&gt;You can see a field called class, enter there your class file name. My class file name is &lt;b&gt;EventTest&lt;/b&gt;, if your file name is something different enter the same name here.&lt;br /&gt;&lt;br /&gt;Now open the class file called EventTest and enter the following code -&lt;br /&gt;&lt;br /&gt;package {&lt;br /&gt;&lt;br /&gt;import flash.display.Sprite;&lt;br /&gt;import flash.events.MouseEvent;&lt;br /&gt;&lt;br /&gt;public class EventTest extends Sprite {&lt;br /&gt;&lt;br /&gt;public function EventTest() {&lt;br /&gt;stage.addEventListener(MouseEvent.CLICK, onClick);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;private function onClick(evt:MouseEvent):void {&lt;br /&gt;&lt;br /&gt;var _color:uint = Math.random() * 0xFFFFFF;&lt;br /&gt;var _xPos:Number = Math.random() * stage.stageWidth - 10;&lt;br /&gt;var _yPos:Number = Math.random() * stage.stageHeight - 10;&lt;br /&gt;var _radius:Number = Math.random() * 75 - 25;&lt;br /&gt;&lt;br /&gt;var _myShape:Sprite = new Sprite();&lt;br /&gt;_myShape.graphics.beginFill(_color);&lt;br /&gt;_myShape.graphics.drawCircle(_xPos, _yPos, _radius);&lt;br /&gt;_myShape.graphics.endFill();&lt;br /&gt;addChild(_myShape);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Feel free to &lt;a href="http://tinyurl.com/8x6gbpq" target="_blank"&gt;download&lt;/a&gt; the source file for your reference.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/839768675109853610-1463725879036144787?l=mnaresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mnaresh.blogspot.com/feeds/1463725879036144787/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mnaresh.blogspot.com/2012/02/actionscript-3-mouse-event.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/839768675109853610/posts/default/1463725879036144787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/839768675109853610/posts/default/1463725879036144787'/><link rel='alternate' type='text/html' href='http://mnaresh.blogspot.com/2012/02/actionscript-3-mouse-event.html' title='Mouse Event and Drawwing API : A simple colourful application.'/><author><name>naresh kumar</name><uri>http://www.blogger.com/profile/15172861450063190103</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/-mMbaTTX563Q/Tba-MXBZfNI/AAAAAAAAAJs/MFGr4uZIOos/s220/naresh_one.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-3i9pkRxL0f4/Tz-MrAdWRSI/AAAAAAAAAOI/mjtV50nyQ44/s72-c/file.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-839768675109853610.post-4052365969570034540</id><published>2011-12-07T05:17:00.000-08:00</published><updated>2011-12-07T05:37:24.670-08:00</updated><title type='text'>A cool animated christmas card design using particle effect.</title><content type='html'>Few days back when I am watching a video tutorials about the particle systems inside action script 3. this Christmas card design came in my mind. So I thought let's apply the technique and create a cool design. For this design I used illustrator for background and mountain illustration and rest all animated thing are using AS3.&lt;br /&gt;It's cool.&lt;br /&gt;&lt;br /&gt;&lt;object height="250" width="475"&gt;  &lt;param value="christmas.swf" name="movie"/&gt;&lt;embed width="475" src="http://tinyurl.com/chgykug" height="250"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/839768675109853610-4052365969570034540?l=mnaresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mnaresh.blogspot.com/feeds/4052365969570034540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mnaresh.blogspot.com/2011/12/cool-animated-christmas-card-design.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/839768675109853610/posts/default/4052365969570034540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/839768675109853610/posts/default/4052365969570034540'/><link rel='alternate' type='text/html' href='http://mnaresh.blogspot.com/2011/12/cool-animated-christmas-card-design.html' title='A cool animated christmas card design using particle effect.'/><author><name>naresh kumar</name><uri>http://www.blogger.com/profile/15172861450063190103</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/-mMbaTTX563Q/Tba-MXBZfNI/AAAAAAAAAJs/MFGr4uZIOos/s220/naresh_one.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-839768675109853610.post-762977633314187354</id><published>2011-11-08T00:04:00.000-08:00</published><updated>2012-01-17T01:45:53.546-08:00</updated><title type='text'>Simple puzzle game using hitTestObject.</title><content type='html'>Flash is not only for the creating animation. Using flash, developer can create game for any plat form like desktop, mobile, iPhone and even though for android. Creating flash game is not too much hard, if you are having solid knowledge of oops(object oriented programming) concept. Action script 3.0 is purely object oriented and It is very much similar to java script language.&lt;br /&gt;&lt;br /&gt;In this post I will show you &lt;b&gt;how to create a simple puzzle game using AS 3.0&lt;/b&gt; inbuilt method call &lt;b&gt;hitTestObject&lt;/b&gt;. For this Game I am using the external action script.  The Drag game is my document class and the DragDrop class I am using to drag the puzzle piece. I am sharing the source code. Fell free to change your way and have fun.&lt;br /&gt;&lt;br /&gt;&lt;object height="250" width="475"&gt;  &lt;param value="puzzleGame.swf" name="movie"/&gt;&lt;embed width="475" src="http://tinyurl.com/7xtx6ca" height="250"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style = "color:#808080"&gt;&lt;b&gt;DragGame class (document class) -&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;package&lt;/span&gt; classes{&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;import flash.display.Sprite&lt;/span&gt;;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;import classes.&lt;/span&gt;DragDrop;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;import&lt;/span&gt; TL;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;import&lt;/span&gt; TM;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;import&lt;/span&gt; TR;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;import&lt;/span&gt; BL;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;import&lt;/span&gt; BM;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;import&lt;/span&gt; BR;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;import&lt;/span&gt; endSlide;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;import flash.events.MouseEvent&lt;/span&gt;;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;import flash.text.TextField&lt;/span&gt;;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;import flash.text.TextFieldAutoSize&lt;/span&gt;;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;import flash.utils.Timer&lt;/span&gt;;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;import flash.events.TimerEvent&lt;/span&gt;;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;import&lt;/span&gt; classes.blinkText;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;import fl.transitions.Tween&lt;/span&gt;;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;import fl.transitions.easing.*&lt;/span&gt;;&lt;br /&gt;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;public class&lt;/span&gt; DragGame &lt;span style = "color:#0000ff"&gt;extends Sprite&lt;/span&gt; {&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;private var&lt;/span&gt; tl:TL;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;private var&lt;/span&gt; tm:TM;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;private var&lt;/span&gt; tr:TR;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;private var&lt;/span&gt; bl:BL;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;private var&lt;/span&gt; bm:BM;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;private var&lt;/span&gt; br:BR;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;private var&lt;/span&gt; messageSlide:endSlide;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;public var&lt;/span&gt; slideTween&lt;span style = "color:#0000ff"&gt;:Tween&lt;/span&gt;;&lt;br /&gt;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;private var&lt;/span&gt; totalPieces&lt;span style = "color:#0000ff"&gt;:Number&lt;/span&gt;;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;public var&lt;/span&gt; currentPieces&lt;span style = "color:#0000ff"&gt;:Number&lt;/span&gt;;&lt;br /&gt;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;public function&lt;/span&gt; DragGame() {&lt;br /&gt;totalPieces = 6;&lt;br /&gt;currentPieces = 0;&lt;br /&gt;createPuzzlePiece();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;public function&lt;/span&gt; createPuzzlePiece()&lt;span style = "color:#0000ff"&gt;:void&lt;/span&gt; {&lt;br /&gt;tl = &lt;span style = "color:#0000ff"&gt;new&lt;/span&gt; TL();&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;addChild&lt;/span&gt;(tl);&lt;br /&gt;randomPosition(tl);&lt;br /&gt;tl.targetPiece = tlt_mc;&lt;br /&gt;tl&lt;span style = "color:#0000ff"&gt;.addEventListener&lt;/span&gt;(&lt;span style = "color:#0000ff"&gt;MouseEvent.MOUSE_UP&lt;/span&gt;, checkTarget);&lt;br /&gt;&lt;br /&gt;tm = &lt;span style = "color:#0000ff"&gt;new&lt;/span&gt; TM();&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;addChild&lt;/span&gt;(tm);&lt;br /&gt;randomPosition(tm);&lt;br /&gt;tm.targetPiece = tmt_mc;&lt;br /&gt;tm&lt;span style = "color:#0000ff"&gt;.addEventListener&lt;/span&gt;(&lt;span style = "color:#0000ff"&gt;MouseEvent.MOUSE_UP&lt;/span&gt;, checkTarget);&lt;br /&gt;&lt;br /&gt;tr = &lt;span style = "color:#0000ff"&gt;new&lt;/span&gt; TR();&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;addChild&lt;/span&gt;(tr);&lt;br /&gt;randomPosition(tr);&lt;br /&gt;tr.targetPiece = trt_mc;&lt;br /&gt;tr.&lt;span style = "color:#0000ff"&gt;addEventListener&lt;/span&gt;(&lt;span style = "color:#0000ff"&gt;MouseEvent.MOUSE_UP&lt;/span&gt;, checkTarget);&lt;br /&gt;&lt;br /&gt;bl = &lt;span style = "color:#0000ff"&gt;new&lt;/span&gt; BL();&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;addChild(bl);&lt;br /&gt;randomPosition&lt;/span&gt;(bl);&lt;br /&gt;bl.targetPiece = blt_mc;&lt;br /&gt;bl&lt;span style = "color:#0000ff"&gt;.addEventListener&lt;/span&gt;(&lt;span style = "color:#0000ff"&gt;MouseEvent.MOUSE_UP&lt;/span&gt;, checkTarget);&lt;br /&gt;&lt;br /&gt;bm = &lt;span style = "color:#0000ff"&gt;new&lt;/span&gt; BM();&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;addChild&lt;/span&gt;(bm);&lt;br /&gt;randomPosition(bm);&lt;br /&gt;bm.targetPiece = bmt_mc;&lt;br /&gt;bm&lt;span style = "color:#0000ff"&gt;.addEventListener&lt;/span&gt;(&lt;span style = "color:#0000ff"&gt;MouseEvent.MOUSE_UP&lt;/span&gt;, checkTarget);&lt;br /&gt;&lt;br /&gt;br = &lt;span style = "color:#0000ff"&gt;new&lt;/span&gt; BR();&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;addChild&lt;/span&gt;(br);&lt;br /&gt;randomPosition(br);&lt;br /&gt;br.targetPiece = brt_mc;&lt;br /&gt;br.&lt;span style = "color:#0000ff"&gt;addEventListener&lt;/span&gt;(&lt;span style = "color:#0000ff"&gt;MouseEvent.MOUSE_UP&lt;/span&gt;, checkTarget);&lt;br /&gt;}&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;private function&lt;/span&gt; checkTarget(&lt;span style = "color:#0000ff"&gt;event:MouseEvent&lt;/span&gt;)&lt;span style = "color:#0000ff"&gt;:void &lt;/span&gt;{&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;if&lt;/span&gt;(&lt;span style = "color:#0000ff"&gt;event.currentTarget.hitTestObject&lt;/span&gt;(&lt;span style = "color:#0000ff"&gt;event.currentTarget.&lt;/span&gt;targetPiece)) {&lt;br /&gt;currentPieces++;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;event.currentTarget.x&lt;/span&gt; = &lt;span style = "color:#0000ff"&gt;event.currentTarget.&lt;/span&gt;targetPiece&lt;span style = "color:#0000ff"&gt;.x&lt;/span&gt;;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;event.currentTarget.y&lt;/span&gt; = &lt;span style = "color:#0000ff"&gt;event.currentTarget.&lt;/span&gt;targetPiece&lt;span style = "color:#0000ff"&gt;.y&lt;/span&gt;;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;event.currentTarget.removeEvent&lt;/span&gt;();&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;if&lt;/span&gt; (currentPieces == totalPieces) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;span style = "color:#808080"&gt;//trace("you win the game");&lt;/span&gt;&lt;br /&gt;messageSlide  = &lt;span style = "color:#0000ff"&gt;new&lt;/span&gt; endSlide();&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;addChild&lt;/span&gt;(messageSlide);&lt;br /&gt;&lt;span style = "color:#808080"&gt;//messageSlide.alpha = .75;&lt;/span&gt;&lt;br /&gt;slideTween = &lt;span style = "color:#0000ff"&gt;new Tween&lt;/span&gt;(messageSlide,&lt;span style = "color:#00ff00"&gt;"y"&lt;/span&gt;,&lt;span style = "color:#0000ff"&gt;Elastic.easeOut&lt;/span&gt;,-300,0,2,&lt;span style = "color:#0000ff"&gt;true&lt;/span&gt;);&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;else&lt;/span&gt; {&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;event.currentTarget.x&lt;/span&gt; = &lt;span style = "color:#0000ff"&gt;event.currentTarget.&lt;/span&gt;origX;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;event.currentTarget.y&lt;/span&gt; = &lt;span style = "color:#0000ff"&gt;event.currentTarget.&lt;/span&gt;origY;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;public function&lt;/span&gt; randomPosition(puzzlePiece&lt;span style = "color:#0000ff"&gt;:*&lt;/span&gt;)&lt;span style = "color:#0000ff"&gt;:void&lt;/span&gt; {&lt;br /&gt;puzzlePiece&lt;span style = "color:#0000ff"&gt;.x&lt;/span&gt; = &lt;span style = "color:#0000ff"&gt;Math.round&lt;/span&gt;(&lt;span style = "color:#0000ff"&gt;Math.random&lt;/span&gt;() &lt;span style = "color:#0000ff"&gt;*&lt;/span&gt; (190 - puzzlePiece&lt;span style = "color:#0000ff"&gt;.width&lt;/span&gt;));&lt;br /&gt;puzzlePiece&lt;span style = "color:#0000ff"&gt;.y&lt;/span&gt; = &lt;span style = "color:#0000ff"&gt;Math.round&lt;/span&gt;(&lt;span style = "color:#0000ff"&gt;Math.random&lt;/span&gt;() &lt;span style = "color:#0000ff"&gt;*&lt;/span&gt; (275 - puzzlePiece&lt;span style = "color:#0000ff"&gt;.height&lt;/span&gt;));&lt;br /&gt;puzzlePiece.origX = puzzlePiece&lt;span style = "color:#0000ff"&gt;.x&lt;/span&gt;;&lt;br /&gt;puzzlePiece.origY = puzzlePiece&lt;span style = "color:#0000ff"&gt;.y&lt;/span&gt;;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;b&gt;DragDrop class -&lt;/b&gt;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;package&lt;/span&gt; classes{&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;import flash.display.Sprite&lt;/span&gt;;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;import flash.events.MouseEvent&lt;/span&gt;;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;import flash.filters.DropShadowFilter&lt;/span&gt;;&lt;br /&gt;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;public class&lt;/span&gt; DragDrop &lt;span style = "color:#0000ff"&gt;extends Sprite &lt;/span&gt;{&lt;br /&gt;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;public var&lt;/span&gt; targetPiece&lt;span style = "color:#0000ff"&gt;:*&lt;/span&gt;;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;public var&lt;/span&gt; origX&lt;span style = "color:#0000ff"&gt;:Number&lt;/span&gt;;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;public var&lt;/span&gt; origY&lt;span style = "color:#0000ff"&gt;:Number&lt;/span&gt;;&lt;br /&gt;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;public function&lt;/span&gt; DragDrop() {&lt;br /&gt;origX = &lt;span style = "color:#0000ff"&gt;this.x&lt;/span&gt;;&lt;br /&gt;origY = &lt;span style = "color:#0000ff"&gt;this.y&lt;/span&gt;;&lt;br /&gt;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;this.addEventListener&lt;/span&gt;(&lt;span style = "color:#0000ff"&gt;MouseEvent.MOUSE_DOWN&lt;/span&gt;, dragPuzzle);&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;this.addEventListener&lt;/span&gt;(&lt;span style = "color:#0000ff"&gt;MouseEvent.MOUSE_UP&lt;/span&gt;, dropPuzzle);&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;this.buttonMode&lt;/span&gt; = &lt;span style = "color:#0000ff"&gt;true&lt;/span&gt;;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;public function&lt;/span&gt; dragPuzzle(&lt;span style = "color:#0000ff"&gt;event:MouseEvent&lt;/span&gt;)&lt;span style = "color:#0000ff"&gt;:void &lt;/span&gt;{&lt;br /&gt;&lt;span style = "color:#808080"&gt;//trace("drag");&lt;/span&gt;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;this.startDrag&lt;/span&gt;();&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;this.parent.addChild&lt;/span&gt;(&lt;span style = "color:#0000ff"&gt;this&lt;/span&gt;);&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;this.filters&lt;/span&gt; = [&lt;span style = "color:#0000ff"&gt;new DropShadowFilter&lt;/span&gt;(10, 45, 0x000000, 1, 5, 5, 1, 1)];&lt;br /&gt;}&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;public function&lt;/span&gt; dropPuzzle(&lt;span style = "color:#0000ff"&gt;event:MouseEvent&lt;/span&gt;)&lt;span style = "color:#0000ff"&gt;:void&lt;/span&gt; {&lt;br /&gt;&lt;span style = "color:#808080"&gt;//trace("drop");&lt;/span&gt;&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;this.stopDrag&lt;/span&gt;();&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;this.filters&lt;/span&gt; = [];&lt;br /&gt;}&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;public function&lt;/span&gt; removeEvent()&lt;span style = "color:#0000ff"&gt;:void&lt;/span&gt; {&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;this.removeEventListener&lt;/span&gt;(&lt;span style = "color:#0000ff"&gt;MouseEvent.MOUSE_DOWN&lt;/span&gt;, dragPuzzle);&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;this.removeEventListener&lt;/span&gt;(&lt;span style = "color:#0000ff"&gt;MouseEvent.MOUSE_UP&lt;/span&gt;, dropPuzzle);&lt;br /&gt;&lt;span style = "color:#0000ff"&gt;this.buttonMode&lt;/span&gt; = &lt;span style = "color:#0000ff"&gt;false&lt;/span&gt;;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/839768675109853610-762977633314187354?l=mnaresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mnaresh.blogspot.com/feeds/762977633314187354/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mnaresh.blogspot.com/2011/11/simple-puzzle-game-using-hittestobject.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/839768675109853610/posts/default/762977633314187354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/839768675109853610/posts/default/762977633314187354'/><link rel='alternate' type='text/html' href='http://mnaresh.blogspot.com/2011/11/simple-puzzle-game-using-hittestobject.html' title='Simple puzzle game using hitTestObject.'/><author><name>naresh kumar</name><uri>http://www.blogger.com/profile/15172861450063190103</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/-mMbaTTX563Q/Tba-MXBZfNI/AAAAAAAAAJs/MFGr4uZIOos/s220/naresh_one.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-839768675109853610.post-6860695382340328133</id><published>2011-10-28T06:26:00.000-07:00</published><updated>2011-10-28T06:41:57.607-07:00</updated><title type='text'>Wish you a very happy Diwali.</title><content type='html'>Diwali is a festival of Lights. On the precious moment of Diwali I wish you Happy Diwali and I pray that you get all your endeavors fulfilled as well as you get lots of gifts and sweets this Diwali.&lt;br /&gt;&lt;object height="250" width="475"&gt;  &lt;param value="diwali_light.swf" name="movie"/&gt;&lt;embed width="475" src="https://8656917719211921060-a-1802744773732722657-s-sites.googlegroups.com/site/praveennaresh1234/artist-statement/diwali_light.swf?attachauth=ANoY7cr-HYdRB4xDsRgdtbpqi05a6lkrfpLL7zRsVG9AQ7Z7UUXoLgxtl86wYLTL2Pheee8KCYQGTW8UrdGh7D5TDwJj_P4_wJ7nIgYDN25uPwj1ML5MLFfjynPAHYzRQlLb5tzbQIJXlqVxuZ_0qomPmGdUdd5CQ2Vyy0nc8EjTD5jIRAAa8LI_qUyeJAzHHYkVlxrkcho6A2Y0cJXAmhZOOYdF5TSsEhNoSZQcjNfMSD3pmk9H8eI%3D&amp;attredirects=0" height="250"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/839768675109853610-6860695382340328133?l=mnaresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mnaresh.blogspot.com/feeds/6860695382340328133/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mnaresh.blogspot.com/2011/10/wish-you-very-happy-diwali.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/839768675109853610/posts/default/6860695382340328133'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/839768675109853610/posts/default/6860695382340328133'/><link rel='alternate' type='text/html' href='http://mnaresh.blogspot.com/2011/10/wish-you-very-happy-diwali.html' title='Wish you a very happy Diwali.'/><author><name>naresh kumar</name><uri>http://www.blogger.com/profile/15172861450063190103</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/-mMbaTTX563Q/Tba-MXBZfNI/AAAAAAAAAJs/MFGr4uZIOos/s220/naresh_one.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-839768675109853610.post-6585694539861201867</id><published>2011-09-21T07:11:00.000-07:00</published><updated>2011-10-28T06:46:47.600-07:00</updated><title type='text'>Animated background for  your movie project.</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Flash is not only for the web. Using flash you can create application for broadcast and for third screen like mobile, iPhone and android. In this post I will show you some of the animated background which and all I was created during my learning time. For this animation I am not use any action script. Animation is timeline base.&lt;br /&gt;If you want to see the story boarding for the animated back ground, then feel free to click this link. &lt;b&gt;&lt;a href="http://mahantanaresh.wordpress.com/" target="_blank"&gt;Click here to see the story boarding.&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;A city side animated scene :&lt;/b&gt;&lt;br /&gt;&lt;object height="250" width="475"&gt;  &lt;param value="scene_one.swf" name="movie"/&gt;&lt;embed width="475" src="https://8656917719211921060-a-1802744773732722657-s-sites.googlegroups.com/site/praveennaresh1234/artist-statement/scene_one.swf?attachauth=ANoY7cqUS-i5hCuxuEk5SbJYiGo-rXE2W7fOO6NX5kCrS_7w3k6Jx-65SwZIEdKkssxnTaazNAs5AdQVLQrVfCkPUcf5T13WLcPxKUi44se51sjG8SNu5YkG3P3QW9ROn2-suAGSge0wWXeXLXdpbMQv8AdKGvJl_IT64aJCGcAmcyVXXFBc693o02562B4Ay6bRQZsgnsSzZlLjFkKmmtQInHds7na0mx-3qCaV6uK5BwLYyrrpuO4%3D&amp;attredirects=0" height="250"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;b&gt;A rainy day evening :&lt;/b&gt;&lt;br /&gt;&lt;object height="250" width="475"&gt;  &lt;param value="scene_two.swf" name="movie"/&gt;&lt;embed width="475" src="https://8656917719211921060-a-1802744773732722657-s-sites.googlegroups.com/site/praveennaresh1234/artist-statement/scene_two.swf?attachauth=ANoY7cqst_uodBKsK9UzDItTAvZEtIi6-N8eK4bD80v_BlgwjfCZcZGdxxRtBrNjd1c1s33kQPe6y3cKaFzT3FmZ0xGRh6VFe5-u1_NFZvo2NDbLaAP7xLdncJhehhGV5oQez1tNYGkUtKx1UIFov34Xn79I5dji_YoLuKJQ8hE_ml4mjuZOZ9sCz9HNG-OlCXxVxq1NknGNMxyZdz2BBGu7_mEFIf6E-NQSu9NLsKDGID-DSgX_tNI%3D&amp;attredirects=0" height="250"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;b&gt;A scene from mountain :&lt;/b&gt;&lt;br /&gt;&lt;object height="250" width="475"&gt;  &lt;param value="scene_three.swf" name="movie"/&gt;&lt;embed width="475" src="https://8656917719211921060-a-1802744773732722657-s-sites.googlegroups.com/site/praveennaresh1234/artist-statement/scene_three.swf?attachauth=ANoY7corEtEJqKRwc6R7o4TjKeiJU23eB-rSOXJiPpPHepS2FGDupychZfPyhAyKkqpu9vPv4yGSOaehKZx9hs0yt6lzvUW6p0ZzE7aeuwHdDP6WNi-8t0wPswyuTFV07jJBuLUWYFRGKaI3ND-v1Xh-sp-jrnjnyv42uRXrV7a5yTs5oo555rYqSaef5-Co65l_UHmtkP6d_TP7e4MdAkBrH4p52Snq9r0Pd82-iUWUVWIUZDXBYkA%3D&amp;attredirects=0" height="250"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;b&gt;A scene from river side :&lt;/b&gt;&lt;br /&gt;&lt;object height="250" width="475"&gt;  &lt;param value="scene_four.swf" name="movie"/&gt;&lt;embed width="475" src="https://8656917719211921060-a-1802744773732722657-s-sites.googlegroups.com/site/praveennaresh1234/artist-statement/scene_four.swf?attachauth=ANoY7coMq1hHaKPv_g0cvtJga5dLRa4SAtcpsH9VaMnZoH3fuR9YR-sWDnCt2uw1tg8QesDtuxnJKyO98AaW05O8k_exzZd4D3ibC2ppsP7Y7sTo2YKVky-Z8-F_HGszgooeaWdEVK-oMmXOgdFVw_8863l5Zej8Rz7e11TRtVpTf5L0UZJSJv2NihZKkYuFZJC904hwTMBPz7v-JU0Lz3gxU1sy9jMDfd0jO0a55VVyhhl5JLgD0Ks%3D&amp;attredirects=0" height="250"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;b&gt;A full moon day evening :&lt;/b&gt;&lt;br /&gt;&lt;object height="250" width="475"&gt;  &lt;param value="painting.swf" name="movie"/&gt;&lt;embed width="475" src="https://8656917719211921060-a-1802744773732722657-s-sites.googlegroups.com/site/praveennaresh1234/artist-statement/painting.swf?attachauth=ANoY7cqBqwUHe6E_Xt3SAZWxnJpw8-KltH4aL4NhYed3goQ7Ov0pgdsOiYPdSPt4n-mDMBknX2_ZBFfUtAQGzL9LuFr4dNvDYEgk_99BqsXzFjItNd5UjHK_BtcmyFYXKQ7AglxskCelYW9Hib9MmAiQ1MM-__hVZcWk8mAyS59ZrME7kwe6BUoQcuyi_2wvxOY_vo3w2AocGmPz8n-mddCoq5jj7ABu3hl4eVwsGUMjRaBCbOyZgFE%3D&amp;attredirects=0" height="250"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/839768675109853610-6585694539861201867?l=mnaresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mnaresh.blogspot.com/feeds/6585694539861201867/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mnaresh.blogspot.com/2011/09/animated-scene-for-your-movie-project.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/839768675109853610/posts/default/6585694539861201867'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/839768675109853610/posts/default/6585694539861201867'/><link rel='alternate' type='text/html' href='http://mnaresh.blogspot.com/2011/09/animated-scene-for-your-movie-project.html' title='Animated background for  your movie project.'/><author><name>naresh kumar</name><uri>http://www.blogger.com/profile/15172861450063190103</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/-mMbaTTX563Q/Tba-MXBZfNI/AAAAAAAAAJs/MFGr4uZIOos/s220/naresh_one.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-839768675109853610.post-5186647960841191466</id><published>2011-08-28T23:23:00.000-07:00</published><updated>2011-10-18T07:15:36.334-07:00</updated><title type='text'>A simple photo gallery using Array and looping functionality.</title><content type='html'>Creating a slide-show is best practice for learn Array, &lt;br /&gt;condition and looping structure. If you are familiar with all those &lt;br /&gt;then you can do so many thing, inside action script.&lt;br /&gt;&lt;br /&gt;This project is very straight-forward. I am creating a series of thumbnail images for the click event and another series of large image to display to the main content area. Very beginning I am hiding all the large images using a property called visible. And I am storing all the thumb images and the large images instance name inside two array called "imageArray" and "thumbArray". And I am looping inside the array using for loop statement.&lt;br /&gt;&lt;br /&gt;This is a very simple example, If you are having little bit of AS 3.0 knowledge.&lt;br /&gt;So, Hope you will get this post helpful. Feel free to copy the code for your experiment and have fun.&lt;br /&gt;&lt;b&gt;Example:&lt;/b&gt;&lt;br /&gt;&lt;object height="250" width="475"&gt;  &lt;param value="gallery.swf" name="movie"/&gt;&lt;embed width="475" src="https://8656917719211921060-a-1802744773732722657-s-sites.googlegroups.com/site/praveennaresh1234/artist-statement/gallery.swf?attachauth=ANoY7cqMDMxYF7YX2SabUZ99FDWygeA8GHuZArFOVeoY34dTgNXQWPyhDbkGqZ9ocjXGFR3X1k7ktcjr_wYcbYdKWTGejazXIqvTeuVubaO-711-lQM2TIIttqt8bZm4eUB9poxIFSD8Jis-T7KqHNrVfY-hR_wrO4TAIz21haKwHHQq4rNcxAidSpca1vC7CKU5NqT84J6KpdyUZQiB9Idci2-QnL6h6ysPlBDlqk0GrnDVXC3qLJ4%3D&amp;attredirects=0" height="250"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Source sode :&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;import flash.events.MouseEvent;&lt;br /&gt;&lt;br /&gt;var imageArray:Array = [one_mc,two_mc,three_mc,four_mc,five_mc,six_mc,seven_mc];&lt;br /&gt;var thumbArray:Array = [thumbOne_mc, thumbTwo_mc, thumbThree_mc, thumbFour_mc, thumbFive_mc, &lt;br /&gt;thumbSix_mc, thumbSeven_mc];&lt;br /&gt;&lt;br /&gt;//This for loop is for the mouse event.&lt;br /&gt;//If you are repeating one type of function again and again, then&lt;br /&gt;//loop structure is the right choice. So, you can easily itirate each of then very easily.&lt;br /&gt;&lt;br /&gt;for (var i:Number = 0; i &lt; thumbArray.length; i++) {&lt;br /&gt;thumbArray[i].addEventListener(MouseEvent.ROLL_OVER, onOver);&lt;br /&gt;thumbArray[i].addEventListener(MouseEvent.ROLL_OUT, onOut);&lt;br /&gt;thumbArray[i].addEventListener(MouseEvent.CLICK, onClick);&lt;br /&gt;thumbArray[i].mouseChildren = false;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function onOver(evt:MouseEvent):void {&lt;br /&gt;evt.target.gotoAndPlay("rollOver");&lt;br /&gt;evt.target.buttonMode = true;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function onOut(evt:MouseEvent):void {&lt;br /&gt;evt.target.gotoAndPlay("rollOut");&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function onClick(evt:MouseEvent):void {&lt;br /&gt;&lt;br /&gt;clearPhotos();&lt;br /&gt;&lt;br /&gt;var count:Number = thumbArray.length;&lt;br /&gt;var index:Number;&lt;br /&gt;&lt;br /&gt;for (var i:Number = 0; i &lt; count; i++) {&lt;br /&gt;if (evt.target.name == thumbArray[i].name) {&lt;br /&gt;index = i;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;imageArray[index].visible = true;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//This function is to clear all photo, when the movie will start.&lt;br /&gt;function clearPhotos():void {&lt;br /&gt;one_mc.visible = false;&lt;br /&gt;two_mc.visible = false;&lt;br /&gt;three_mc.visible = false;&lt;br /&gt;four_mc.visible = false;&lt;br /&gt;five_mc.visible = false;&lt;br /&gt;six_mc.visible = false;&lt;br /&gt;seven_mc.visible = false;&lt;br /&gt;}&lt;br /&gt;clearPhotos();&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/839768675109853610-5186647960841191466?l=mnaresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mnaresh.blogspot.com/feeds/5186647960841191466/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mnaresh.blogspot.com/2011/08/simple-photo-gallery-using-array-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/839768675109853610/posts/default/5186647960841191466'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/839768675109853610/posts/default/5186647960841191466'/><link rel='alternate' type='text/html' href='http://mnaresh.blogspot.com/2011/08/simple-photo-gallery-using-array-and.html' title='A simple photo gallery using Array and looping functionality.'/><author><name>naresh kumar</name><uri>http://www.blogger.com/profile/15172861450063190103</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/-mMbaTTX563Q/Tba-MXBZfNI/AAAAAAAAAJs/MFGr4uZIOos/s220/naresh_one.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-839768675109853610.post-4411466741619230683</id><published>2011-06-07T23:06:00.000-07:00</published><updated>2011-10-01T00:04:22.474-07:00</updated><title type='text'>A real world project using mouse over and mouse out Event inside AS 3.0</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Events takes responsibility for to do certain things. There are many Events inside Flash like Mouse Event, keyBoard and so many others. Using different type of Event you can create so many thing. For this post, I am using Mouse Event.&lt;br /&gt;In this post I will show you how to create a simple real world project using Mouse Event. If you are creating any project something like this. Then this blog will help you a lot. &lt;a href="https://8656917719211921060-a-1802744773732722657-s-sites.googlegroups.com/site/praveennaresh1234/artist-statement/india_map.swf?attachauth=ANoY7cqKgLBzuzXbvtCMVBMUsjDshhCSD7Gn1Ylrl21qpYezi7P5Y2fhBALlMXGn1RYPokludmlwG3su173jmLL4WFlV4XgQI8KsM5GsQ-gnXHEV2AgGOv4Mbjd2IcihMONGbIaiUrNlKu7Qh6pMzOKTetiG4E1oKvrsrrwvMpsDiPnNTDBKqxzZDFABYrSVLaX7bqXsMi4iXjMImzpqYWrj2AHF5ew97p1HjBQlUvbQuUTsVSx3f8s%3D&amp;attredirects=0" target="_bank"&gt;&lt;b&gt;To see the live preview click here&lt;/b&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-vN_39M6Pt5k/Tmd5EQAE6CI/AAAAAAAAAL8/bVTBw20oM_k/s1600/india_map.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="320" width="298" src="http://3.bp.blogspot.com/-vN_39M6Pt5k/Tmd5EQAE6CI/AAAAAAAAAL8/bVTBw20oM_k/s320/india_map.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;This simple project one I created, when I was a AS 3.0 beginner.I gave all instance's name, in my way. So, see the code, modified your own way and Have fun.&lt;br /&gt;&lt;b&gt;&lt;a href="http://www.mediafire.com/?1ld96t52y2f7xyq"&gt;source file for the project&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/839768675109853610-4411466741619230683?l=mnaresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mnaresh.blogspot.com/feeds/4411466741619230683/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mnaresh.blogspot.com/2011/06/real-world-project-using-mouse-over-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/839768675109853610/posts/default/4411466741619230683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/839768675109853610/posts/default/4411466741619230683'/><link rel='alternate' type='text/html' href='http://mnaresh.blogspot.com/2011/06/real-world-project-using-mouse-over-and.html' title='A real world project using mouse over and mouse out Event inside AS 3.0'/><author><name>naresh kumar</name><uri>http://www.blogger.com/profile/15172861450063190103</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/-mMbaTTX563Q/Tba-MXBZfNI/AAAAAAAAAJs/MFGr4uZIOos/s220/naresh_one.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-vN_39M6Pt5k/Tmd5EQAE6CI/AAAAAAAAAL8/bVTBw20oM_k/s72-c/india_map.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-839768675109853610.post-7767107322557789766</id><published>2011-03-28T00:20:00.000-07:00</published><updated>2011-10-01T00:01:33.407-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='naresh'/><title type='text'>Creating  visual effects using BitmapData, and Bitmap Class</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on" bgcolor="#ff0000"&gt;&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;Hello friends,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;In this blog I will show you how to create some cool dynamic effect using action script 3.0. If you are creating any project like mp3 player or creating a TV screen like that, then you can use this effect for your project. For this I am using Flash CS4 SDK. If you are using CS3 or CS5 then also you will get same result. So lets take a look how to create that.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;//&amp;nbsp; This is the perlinnoise effect&amp;nbsp; &lt;br /&gt;import flash.display.BitmapData;&lt;br /&gt;import flash.display.Bitmap;&lt;br /&gt;import flash.events.Event;&lt;br /&gt;&lt;br /&gt;var bitmapData:BitmapData = new BitmapData(450, 300, false, 0xff0000);&lt;br /&gt;&lt;br /&gt;var bitmap:Bitmap = new Bitmap(bitmapData);&lt;br /&gt;addChild(bitmap);&lt;br /&gt;&lt;br /&gt;/*&amp;nbsp; EnterFrame Event for the effect */&lt;br /&gt;this.addEventListener(Event.ENTER_FRAME, onEnter);&lt;br /&gt;&lt;br /&gt;function onEnter(evt:Event):void {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; bitmapData.perlinNoise(450, 300, 8, Math.random()*255, false, false, 15, false, null);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;//&amp;nbsp; This is the noise effect&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif;"&gt;import flash.display.BitmapData;&lt;br /&gt;import flash.display.Bitmap;&lt;br /&gt;&amp;nbsp;import flash.events.Event;&lt;br /&gt;&lt;br /&gt;var bitmapData:BitmapData = new BitmapData(450, 300, false, 0xff0000);&lt;br /&gt;&lt;br /&gt;var bitmap:Bitmap = new Bitmap(bitmapData);&lt;br /&gt;addChild(bitmap);&lt;br /&gt;&lt;br /&gt;this.addEventListener(Event.ENTER_FRAME, onEnter);&lt;br /&gt;&lt;br /&gt;function onEnter(evt:Event):void {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; bitmapData.noise(Math.random()*255);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;}&lt;br /&gt;&lt;/span&gt;&lt;p&gt;&lt;b&gt;Preview :&lt;/b&gt;&lt;br /&gt;&lt;object height="275" width="545"&gt;  &lt;param value="point.swf" name="movie"/&gt;&lt;embed width="545" height="275" src = "https://8656917719211921060-a-1802744773732722657-s-sites.googlegroups.com/site/praveennaresh1234/artist-statement/effect.swf?attachauth=ANoY7cqSgHYPs913Kxh3Y1hO8xMa4hZqWLKo-HEPyowfRB0FbTnux-iMFKTDR0GoKgMQkUhnpe9_aUC5apRtrp4Q6-R5GKkvChAVFSOuGRjPSJyUwkjpkoPWg327MWmRcR5cUlvJYG9yJsCKu1_FR3V2lUR7xzndJIIKYFx0TNreCJWEAQaG2yjrHNTcKCkNX3RKnqVT43KzxbKTWWYboH4ilpKCmfppgT-blnxgcJQIIj5KrBC6okc%3D&amp;attredirects=0"&gt; &lt;/embed&gt;  &lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/839768675109853610-7767107322557789766?l=mnaresh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mnaresh.blogspot.com/feeds/7767107322557789766/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mnaresh.blogspot.com/2011/03/creating-visual-effects-using.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/839768675109853610/posts/default/7767107322557789766'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/839768675109853610/posts/default/7767107322557789766'/><link rel='alternate' type='text/html' href='http://mnaresh.blogspot.com/2011/03/creating-visual-effects-using.html' title='Creating  visual effects using BitmapData, and Bitmap Class'/><author><name>naresh kumar</name><uri>http://www.blogger.com/profile/15172861450063190103</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://3.bp.blogspot.com/-mMbaTTX563Q/Tba-MXBZfNI/AAAAAAAAAJs/MFGr4uZIOos/s220/naresh_one.jpg'/></author><thr:total>0</thr:total></entry></feed>
