<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Action Script 3.0</title>
	<atom:link href="http://pilav.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://pilav.wordpress.com</link>
	<description>Pilav tarafından hazırlanmaktadır</description>
	<lastBuildDate>Tue, 06 Dec 2011 16:17:09 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='pilav.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Action Script 3.0</title>
		<link>http://pilav.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://pilav.wordpress.com/osd.xml" title="Action Script 3.0" />
	<atom:link rel='hub' href='http://pilav.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Sound</title>
		<link>http://pilav.wordpress.com/2008/06/27/sound/</link>
		<comments>http://pilav.wordpress.com/2008/06/27/sound/#comments</comments>
		<pubDate>Fri, 27 Jun 2008 23:41:54 +0000</pubDate>
		<dc:creator>pilav</dc:creator>
				<category><![CDATA[Ders]]></category>
		<category><![CDATA[Boolean]]></category>
		<category><![CDATA[int]]></category>
		<category><![CDATA[Math.round]]></category>
		<category><![CDATA[MouseEvent]]></category>
		<category><![CDATA[Number]]></category>
		<category><![CDATA[play-pause-stop]]></category>
		<category><![CDATA[position]]></category>
		<category><![CDATA[ses]]></category>
		<category><![CDATA[ses kontrol sistemimi]]></category>
		<category><![CDATA[Sound]]></category>
		<category><![CDATA[SoundChannel]]></category>
		<category><![CDATA[uint]]></category>
		<category><![CDATA[URLRequest]]></category>

		<guid isPermaLink="false">http://pilav.wordpress.com/?p=35</guid>
		<description><![CDATA[Evet, bu yazıda Sound sınıfına şöyle bir göz kırpacaz. Şimdi önce bir fla açalım ve onu masaüstüne kaydedelim daha sonra sarki adında bir mp3 dosyasını da fla dosyasının yanın koyalım, sonra flash&#8217;a şu kodları yazalım; var adres:URLRequest = new URLRequest(&#34;sarki.mp3&#34;); var ses:Sound = new Sound(adres); ses.play() Bunu daha kısa yapmak istersek şunu yazabiliriz; var ses:Sound [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pilav.wordpress.com&amp;blog=3662126&amp;post=35&amp;subd=pilav&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Evet, bu yazıda Sound sınıfına şöyle bir göz kırpacaz. Şimdi önce bir fla açalım ve onu masaüstüne kaydedelim daha sonra sarki adında bir mp3 dosyasını da fla dosyasının yanın koyalım, sonra flash&#8217;a şu kodları yazalım;</p>
<blockquote><p><span style="font-size:11px;color:#338129;">var adres:URLRequest = new URLRequest(&#34;sarki.mp3&#34;);<br />
var ses:Sound = new Sound(adres);<br />
ses.play()</span></p></blockquote>
<p>Bunu daha kısa yapmak istersek şunu yazabiliriz;<span id="more-35"></span></p>
<blockquote><p><span style="font-size:11px;color:#338129;">var ses:Sound = new Sound(new URLRequest(&#34;sarki.mp3&#34;));<br />
ses.play()</span></p></blockquote>
<p>Bu kodu test edince şarkı çalacaktır. Kodda önce dışardan çağıracağımız şarki.mp3 için bir URLRequest belirttik sonra yeni bir sound oluşturduk ve sonra da sesimizi play komutu ile ile çaldık. Eğer dışardan değilde kütüphaneden bir sesi çalmak istiyorsak kütüphaneye eklediğimiz sesi muzik diye linkage edip kodları şu şekilde değiştirmeliyiz;</p>
<blockquote><p><span style="font-size:11px;color:#338129;">var ses:muzik = new muzik();<br />
ses.play();</span></p></blockquote>
<p>Burada da ses değişkeninin yeni bir muzik olduğunu belirttik ve sonra oynattık. Eğer sesi belirli bir saniyesinden sonra oynatmak istiyorsak ve belirli bir sayı defa oynatmak istiyorsak son kısmı şöyle değiştirmeliyiz;</p>
<blockquote><p><span style="font-size:11px;color:#338129;">ses.play(10000,3)</span></p></blockquote>
<p>Parantez içindeki ilk kısım başlama zamanını, virgülden sonraki kısım ise loop&#8217;u yani tekrarı belirtir. Bu kodla ses 10. saniyeden sonra başlar ve üç kere çalar. Şimdi sesin çalma anındaki konumunu öğrenmeye çalışalım. Bunun için önce sahneye denetle_btn isminde bir buton koyalım ve sonra şöyle bir kod yazalım;</p>
<blockquote><p><span style="font-size:11px;color:#338129;">var ses:Sound = new Sound(new URLRequest(&#34;sarki.mp3&#34;));<br />
var kanal:SoundChannel=ses.play()<br />
&nbsp;<br />
denetle_btn.addEventListener(MouseEvent.CLICK,denetle)<br />
function denetle(e:MouseEvent){<br />
trace(&#34;ses şimdi &#34;+Math.round(kanal.position/1000)+&#34;.&#34;+&#34; saniyede&#34; )<br />
}</p></blockquote>
<p></span><br />
Bu kodla şarkı çalarken denetle_btn butonuna bastıkça şarkının kaçıncı saniyede olduğunu görebiliyoruz. Burada daha önceden de yaptığımız gibi yeni bir ses değişkeni oluşturduk daha sonra bir SoundChannel değişkeni olarak kanal&#8217;ı ekledik ve bunla sesi oynattık sonra denetle_btn butonuna tıkladığımızda position ile SoundChannel&#8217;in konumunu/pozisyonunu aldık. Şimdi madem şarkı çalınca konumunu öğrenebiliyoruz o zaman şarkıyı stop ettirirken alacağımız konum noktasını daha sonra play ederken başlangıç noktası yaparsak ses için bir play-pause aktivitesi yapabiliriz, aksi taktirde pause işlemini direkt olarak yapacağımız bir komut yok, o halde dediğimizi yapalım; Sahneye basla_btn ve durakla_btn isminde iki buton ekleyelim ve şu kodları yazalım;</p>
<blockquote><p><span style="font-size:11px;color:#338129;">var ses:Sound = new Sound(new URLRequest(&#34;sarki.mp3&#34;));<br />
var kanal:SoundChannel=new SoundChannel();<br />
&nbsp;<br />
basla_btn.addEventListener(MouseEvent.CLICK,basla)<br />
durakla_btn.addEventListener(MouseEvent.CLICK,durakla)<br />
var durmaPozisyonu:int = kanal.position;<br />
&nbsp;<br />
function durakla(e:MouseEvent){<br />
durmaPozisyonu = kanal.position;<br />
kanal.stop();}<br />
function basla(e:MouseEvent){<br />
kanal = ses.play(durmaPozisyonu);}</p></blockquote>
<p></span><br />
Test edince göreceğiz ki basla_btn&#8217;ye basınca başlıyor, dur_btn&#8217;ye basınca duruyor ve daha sonra yine basla_btn&#8217;ye basınca kaldığı yerden oynamaya devam ediyor. Kodları açıklayacak olursak başta yine ses kanalı oluşturduk ve farklı olarak <span style="color:#800000;">=new SoundChannel();</span> dedik, bunu açılır açılmaz çalmasın diye yaptık, eğer açılır açılmaz çalmasını istiyorsak bunu ilki gibi yani <span style="color:#800000;">=ses.play()</span> diye değiştirmeliyiz. Daha sonra farklı olarak durmaPozisyonu diye bir değişken atadık ve bunun ses kanalının o anki pozisyonu olduğunu bildirdik. Daha sonra ise durakla_btn&#8217;ye tıklama durumunda o anki durmaPozisyonu&#8217;nu kanal.position&#8217;a eşitledik, basla_btn&#8217;ye tıklama durumunda ise sesi durmaPozisyonu&#8217;nda kanala eşitleyerek başlattık. Şimdi bir kaç değişiklikle tam bir ses kontrol sistemi yapalım; sahneye dur_btn isminde bir buton daha ekleyin ve kodları şu şekilde değiştirin;</p>
<blockquote><p><span style="font-size:11px;color:#338129;">var ses:Sound = new Sound(new URLRequest(&#34;sarki.mp3&#34;));<br />
var kanal:SoundChannel=new SoundChannel();<br />
var calmaVarmı:Boolean=false<br />
&nbsp;<br />
basla_btn.addEventListener(MouseEvent.CLICK,basla)<br />
durakla_btn.addEventListener(MouseEvent.CLICK,durakla)<br />
dur_btn.addEventListener(MouseEvent.CLICK,dur)<br />
var durmaPozisyonu:int = kanal.position;<br />
&nbsp;<br />
function basla(e:MouseEvent){<br />
if(!calmaVarmı){<br />
calmaVarmı=true<br />
kanal = ses.play(durmaPozisyonu)}<br />
}<br />
function durakla(e:MouseEvent){<br />
if(calmaVarmı==true){<br />
calmaVarmı=false<br />
durmaPozisyonu = kanal.position;<br />
kanal.stop();}<br />
}<br />
function dur(e:MouseEvent){<br />
calmaVarmı=false<br />
durmaPozisyonu = 0<br />
kanal.stop();<br />
}</p></blockquote>
<p></span><br />
Bundan önceki kodda basla_btn&#8217;ye iki kere basınca iki kere çalıyordu bunu engellemek için bir mantık sorgulayıcı olarak calmaVarmı diye bir boolean oluşturduk ve bunu başta çalma olmadığı için false&#8217;e eşitledik. Daha sonra da butonları çalma durumuna göre çalıştırmak için kodlar yazdık ve dur_btn için stop kodu ekledik ve durma pozisyonunu sıfır yaptık ki en başa dönsün&#8230; Ayrıca bir kaç yabancı işlemi de açıklayalım Fransız kalmayın;  <span style="color:#800000;">if(!calmaVarmı)</span> bu kod <span style="color:#800000;">if(calmaVarmı==false)</span> ile aynı manadadır yani durum false ise demektir. int ise Number&#8217;dan farklı olarak sadece tam sayılar anlamındadır, Number tüm sayıları belirtir yani aslında Number da yazılabilirdi&#8230; Ayrıca uint de vardır bu da doğal sayılar anlamındadır&#8230; Ne güzel bir ses kontrol sistemimiz oldu&#8230; <img src='http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  Bir sonraki yazıda kaldığımız yerden devam edeceğiz inşallah&#8230;</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/pilav.wordpress.com/35/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/pilav.wordpress.com/35/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pilav.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pilav.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pilav.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pilav.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pilav.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pilav.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pilav.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pilav.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pilav.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pilav.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pilav.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pilav.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pilav.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pilav.wordpress.com/35/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pilav.wordpress.com&amp;blog=3662126&amp;post=35&amp;subd=pilav&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pilav.wordpress.com/2008/06/27/sound/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/41dd03df592726611696f6a5aabe7438?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pilav</media:title>
		</media:content>
	</item>
		<item>
		<title>Çift tıklama</title>
		<link>http://pilav.wordpress.com/2008/06/27/cift-tiklama/</link>
		<comments>http://pilav.wordpress.com/2008/06/27/cift-tiklama/#comments</comments>
		<pubDate>Fri, 27 Jun 2008 11:53:48 +0000</pubDate>
		<dc:creator>pilav</dc:creator>
				<category><![CDATA[Ders]]></category>
		<category><![CDATA[addEventListener]]></category>
		<category><![CDATA[Çift tıklama]]></category>
		<category><![CDATA[doubleClickEnabled]]></category>
		<category><![CDATA[DOUBLE_CLICK]]></category>
		<category><![CDATA[MouseEvent]]></category>

		<guid isPermaLink="false">http://pilav.wordpress.com/?p=31</guid>
		<description><![CDATA[Bir butona veya bir mc&#8217;ye çift tıklama ile işlem yaptırmak istiyorsanız şu şekilde yapmalısınız; Önce btn adında bir mc veya botun ekleyin sahneye, sonra şu kodu yazın, btn.doubleClickEnabled=true btn.addEventListener(MouseEvent.DOUBLE_CLICK,tikla); function tikla(e:MouseEvent){ trace(&#34;çift tıklandı&#34;); } Burada ilk satırdaki kod ile çift tıklama izni verdik daha sonra da fare olaylarından çift tıklamayla yapılacak fonksiyonu atadık&#8230;<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pilav.wordpress.com&amp;blog=3662126&amp;post=31&amp;subd=pilav&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Bir butona veya bir mc&#8217;ye çift tıklama ile işlem yaptırmak istiyorsanız şu şekilde yapmalısınız; Önce btn adında bir mc veya botun ekleyin sahneye, sonra şu kodu yazın,</p>
<blockquote><p><span style="font-size:11px;color:#338129;">btn.doubleClickEnabled=true<br />
btn.addEventListener(MouseEvent.DOUBLE_CLICK,tikla);<br />
function tikla(e:MouseEvent){<br />
   trace(&#34;çift tıklandı&#34;);<br />
}</p></blockquote>
<p></span></p>
<p>Burada ilk satırdaki kod ile çift tıklama izni verdik daha sonra da fare olaylarından çift tıklamayla yapılacak fonksiyonu atadık&#8230;</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/pilav.wordpress.com/31/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/pilav.wordpress.com/31/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pilav.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pilav.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pilav.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pilav.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pilav.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pilav.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pilav.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pilav.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pilav.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pilav.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pilav.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pilav.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pilav.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pilav.wordpress.com/31/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pilav.wordpress.com&amp;blog=3662126&amp;post=31&amp;subd=pilav&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pilav.wordpress.com/2008/06/27/cift-tiklama/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/41dd03df592726611696f6a5aabe7438?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pilav</media:title>
		</media:content>
	</item>
		<item>
		<title>Preloader &#8211; Ön Yükleyici</title>
		<link>http://pilav.wordpress.com/2008/06/24/preloader-on-yukleyici/</link>
		<comments>http://pilav.wordpress.com/2008/06/24/preloader-on-yukleyici/#comments</comments>
		<pubDate>Tue, 24 Jun 2008 13:01:56 +0000</pubDate>
		<dc:creator>pilav</dc:creator>
				<category><![CDATA[Ders]]></category>
		<category><![CDATA[addEventListener]]></category>
		<category><![CDATA[Ön Yükleyici]]></category>
		<category><![CDATA[bytesLoaded]]></category>
		<category><![CDATA[bytesTotal]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[defaultTextFormat]]></category>
		<category><![CDATA[graphics]]></category>
		<category><![CDATA[loaderInfo]]></category>
		<category><![CDATA[Math.round]]></category>
		<category><![CDATA[Preloader]]></category>
		<category><![CDATA[PROGRESS]]></category>
		<category><![CDATA[ProgressEvent]]></category>
		<category><![CDATA[removeChild]]></category>
		<category><![CDATA[selectable]]></category>
		<category><![CDATA[size]]></category>
		<category><![CDATA[Stage]]></category>
		<category><![CDATA[TextField]]></category>
		<category><![CDATA[TextFormat]]></category>

		<guid isPermaLink="false">http://pilav.wordpress.com/?p=29</guid>
		<description><![CDATA[ActionScript 3 de ön yükleyici yapalım. Önce ilk frame&#8217;de sahneye alt ve ust adında preloader&#8217;ın alt ve üst çubuğunu temsil edecek iki movieClip ekleyelim ve ikinci frame&#8217;e de bir resim ekleryip daha sonra şu kodları ilk frame&#8217;e yazalım; stop() loaderInfo.addEventListener(ProgressEvent.PROGRESS, yukle); function yukle(event:ProgressEvent){ ust.width=alt.width*event.bytesLoaded/event.bytesTotal if(event.bytesLoaded==event.bytesTotal){gotoAndStop(2)} } Bu kodda loaderInfo sınıfına ProgressEvent.PROGRESS yükleme anında yaplacaklar için [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pilav.wordpress.com&amp;blog=3662126&amp;post=29&amp;subd=pilav&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>ActionScript 3 de ön yükleyici yapalım. Önce ilk frame&#8217;de sahneye alt ve ust adında preloader&#8217;ın alt ve üst çubuğunu temsil edecek iki movieClip ekleyelim ve ikinci frame&#8217;e de bir resim ekleryip daha sonra şu kodları ilk frame&#8217;e yazalım;</p>
<blockquote><p><span style="font-size:11px;color:#338129;">stop()<br />
loaderInfo.addEventListener(ProgressEvent.PROGRESS, yukle);<br />
function yukle(event:ProgressEvent){<br />
ust.width=alt.width*event.bytesLoaded/event.bytesTotal<br />
if(event.bytesLoaded==event.bytesTotal){gotoAndStop(2)}<br />
}</p></blockquote>
<p></span></p>
<p>Bu kodda loaderInfo sınıfına ProgressEvent.PROGRESS yükleme anında yaplacaklar için atandı daha sonra yukle fonksiyonu bu anda çağırılmak için belirtildi. Yükle fonksiyonunda ilk satırda ust&#8217;ün genişliği eşittir alt&#8217;ın genişliği çarpı yüklenen byte bölü toplam byte işlemini gerçekleştirdik ve sonra eğer yüklenen byte toplam byte&#8217;a eşit olursa ikinci frame&#8217;e git dedik&#8230; Şimdi de bunun tamamını kodla yapalım yani sahneye bişey eklemeden kodla şekil çizelim;<span id="more-29"></span></p>
<blockquote><p><span style="font-size:11px;color:#338129;">stop()<br />
var onyukleyici:Sprite=new Sprite();<br />
addChild(onyukleyici)<br />
var gen:uint=200; var yuk:uint=10<br />
onyukleyici.x=stage.stageWidth/2-gen/2;<br />
onyukleyici.y=stage.stageHeight/2-yuk/2<br />
&nbsp;<br />
var alt:Shape=new Shape()<br />
alt.graphics.beginFill(0X009900);<br />
alt.graphics.drawRect(0,0,gen,yuk)<br />
alt.graphics.endFill();<br />
onyukleyici.addChild(alt);<br />
&nbsp;<br />
var ust:Shape=new Shape()<br />
ust.graphics.beginFill(0X00CC00);<br />
ust.graphics.drawRect(0,0,1,yuk)<br />
ust.graphics.endFill();<br />
onyukleyici.addChild(ust);<br />
&nbsp;<br />
loaderInfo.addEventListener(ProgressEvent.PROGRESS, yukle);<br />
function yukle(event:ProgressEvent){<br />
ust.width=alt.width*event.bytesLoaded/event.bytesTotal<br />
if(event.bytesLoaded==event.bytesTotal){<br />
gotoAndStop(2); removeChild(onyukleyici)}<br />
}</p></blockquote>
<p></span></p>
<p>Burada farklı olarak alt ve ust cubuğu kod ile çizdik ve bu iki çizimi onyukleyici sprite&#8217;ının içine yerleştirdik onyukleyici&#8217;yi de sahnenin ortasına konumlandırdık ve yükleme bitince removeChild ile onyukleyici&#8217;yi kaldırdık&#8230; Şimdi bu yüklenen yüzdelik dilimini yazıyla sahneye aktaralım, sahneye yuzde isimli bir dynamic text ekleyin ve yukarıdaki yukle fonksiyonunun içine şu kodları yazın;</p>
<blockquote><p><span style="font-size:11px;color:#338129;">yuzde.text=&#34;%&#34;+Math.round(event.bytesLoaded/event.bytesTotal*100)</p></blockquote>
<p></span></p>
<p>Bu kodda text&#8217;e yazılmasını istediğimiz şeyi belirttik yani yüklenen byte&#8217;ı toplam byte&#8217;a bölüp 100 ile çarparsak yüklenen byte yüzdesini buluruz, virgüllü sayı almamak için de bunu Math.round içine aldık. Eğer bunu da kodla yapmak istiyorsak ikinci verdiğimiz kodu şu şekilde değiştirmemiz gerekecek;</p>
<blockquote><p><span style="font-size:11px;color:#338129;">stop()<br />
var onyukleyici:Sprite=new Sprite();<br />
addChild(onyukleyici)<br />
var gen:uint=200; var yuk:uint=10<br />
onyukleyici.x=stage.stageWidth/2-gen/2<br />
onyukleyici.y=stage.stageHeight/2-yuk/2<br />
&nbsp;<br />
var alt:Shape=new Shape()<br />
alt.graphics.beginFill(0X009900);<br />
alt.graphics.drawRect(0,0,gen,yuk)<br />
alt.graphics.endFill();<br />
onyukleyici.addChild(alt);<br />
&nbsp;<br />
var ust:Shape=new Shape()<br />
ust.graphics.beginFill(0X00CC00);<br />
ust.graphics.drawRect(0,0,1,yuk)<br />
ust.graphics.endFill();<br />
onyukleyici.addChild(ust);<br />
&nbsp;<br />
var yuzde:TextField = new TextField();<br />
var format:TextFormat = new TextFormat();<br />
format.color = 0X006600; format.size = 15;<br />
yuzde.defaultTextFormat = format;<br />
yuzde.width=40; yuzde.height=20<br />
yuzde.x=gen/2-yuzde.width/2; yuzde.y=10<br />
yuzde.selectable = false<br />
onyukleyici.addChild(yuzde)<br />
&nbsp;<br />
loaderInfo.addEventListener(ProgressEvent.PROGRESS, yukle);<br />
function yukle(event:ProgressEvent){<br />
yuzde.text=&#34;%&#34;+Math.round(event.bytesLoaded/event.bytesTotal*100)<br />
ust.width=alt.width*event.bytesLoaded/event.bytesTotal<br />
if(event.bytesLoaded==event.bytesTotal){<br />
gotoAndStop(2); removeChild(onyukleyici)}<br />
}</p></blockquote>
<p></span></p>
<p>Bu kodda son anlattığımızdan farklı olarak yuzde isminde bir TextField oluşturduk sonra bunun yazıtipi için format adında bir TextFormat oluşturduk, formatın özelliklerini belirtip defaultTextFormat ile formatı yazıya yükledik daha sonra yuzde yazısının konum ve durumunu belirtip yine onyukleyici sprite&#8217;ının içine ekledik. Hepsi bu kadar&#8230; Bu arada preloader&#8217;ın yanında text sınıfından da bişeyler öğrendik 8) Ayrıca bu son kodu ilk frame&#8217;e eklerseniz hiçbişey yapmadan beleşten süper ötesi bir önyükleyiciye sahip olursunuz artık bundan sonra sırtınız yere gelmez&#8230; <img src='http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/pilav.wordpress.com/29/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/pilav.wordpress.com/29/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pilav.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pilav.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pilav.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pilav.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pilav.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pilav.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pilav.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pilav.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pilav.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pilav.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pilav.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pilav.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pilav.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pilav.wordpress.com/29/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pilav.wordpress.com&amp;blog=3662126&amp;post=29&amp;subd=pilav&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pilav.wordpress.com/2008/06/24/preloader-on-yukleyici/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/41dd03df592726611696f6a5aabe7438?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pilav</media:title>
		</media:content>
	</item>
		<item>
		<title>Butona Link Verme</title>
		<link>http://pilav.wordpress.com/2008/06/22/butona-link-verme/</link>
		<comments>http://pilav.wordpress.com/2008/06/22/butona-link-verme/#comments</comments>
		<pubDate>Sun, 22 Jun 2008 12:27:46 +0000</pubDate>
		<dc:creator>pilav</dc:creator>
				<category><![CDATA[Ders]]></category>
		<category><![CDATA[addEventListener]]></category>
		<category><![CDATA[Butona Link Verme]]></category>
		<category><![CDATA[MouseEvent]]></category>
		<category><![CDATA[navigateToURL]]></category>
		<category><![CDATA[URLRequest]]></category>
		<category><![CDATA[yeni pencere]]></category>
		<category><![CDATA[_blank]]></category>

		<guid isPermaLink="false">http://pilav.wordpress.com/?p=25</guid>
		<description><![CDATA[En önemli şeyleri unutmuşuz&#8230; Şimdi ActionScript 3&#8242;de butona link verme işlemi nasıl yapılıyor ona bakalım. Önce sahneye &#8220;niyazi_btn&#8221; isminde bir buton ekleyelim ve frame&#8217;e şu kodu yazalım; (sanki başka bi yere kod yazılıyo):D niyazi_btn.addEventListener(MouseEvent.CLICK,git); function git(e:MouseEvent){ navigateToURL(new URLRequest(&#34;http://pilav.wordpress.com&#34;),&#34;_blank&#34; ) } Şimdi kodu açıklayalım; Önce butonumza bir listener ekledik ve mouseClick anında git fonksiyonunu çalıştırmasını istedik. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pilav.wordpress.com&amp;blog=3662126&amp;post=25&amp;subd=pilav&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>En önemli şeyleri unutmuşuz&#8230; Şimdi ActionScript 3&#8242;de butona link verme işlemi nasıl yapılıyor ona bakalım. Önce sahneye &#8220;niyazi_btn&#8221; isminde bir buton ekleyelim ve frame&#8217;e şu kodu yazalım; (sanki başka bi yere kod yazılıyo):D</p>
<blockquote><p><span style="font-size:11px;color:#338129;">niyazi_btn.addEventListener(MouseEvent.CLICK,git);<br />
function git(e:MouseEvent){<br />
navigateToURL(new URLRequest(&#34;http://pilav.wordpress.com&#34;),&#34;_blank&#34; )<br />
}</p></blockquote>
<p></span></p>
<p>Şimdi kodu açıklayalım; Önce butonumza bir listener ekledik ve mouseClick anında git fonksiyonunu çalıştırmasını istedik. Sonra git fonksiyonunu yazdık ve linki verdik daha sonra da linki _blank ile, yani yeni bir sayfa ile aç dedik. Aynı sayfada açmak için _self yazarız veya hiç bişey yazmayız. Hepsi bu kadar&#8230;</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/pilav.wordpress.com/25/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/pilav.wordpress.com/25/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pilav.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pilav.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pilav.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pilav.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pilav.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pilav.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pilav.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pilav.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pilav.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pilav.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pilav.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pilav.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pilav.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pilav.wordpress.com/25/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pilav.wordpress.com&amp;blog=3662126&amp;post=25&amp;subd=pilav&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pilav.wordpress.com/2008/06/22/butona-link-verme/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/41dd03df592726611696f6a5aabe7438?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pilav</media:title>
		</media:content>
	</item>
		<item>
		<title>Renk Meselesi</title>
		<link>http://pilav.wordpress.com/2008/06/21/renk-meselesi/</link>
		<comments>http://pilav.wordpress.com/2008/06/21/renk-meselesi/#comments</comments>
		<pubDate>Sat, 21 Jun 2008 11:41:58 +0000</pubDate>
		<dc:creator>pilav</dc:creator>
				<category><![CDATA[Ders]]></category>
		<category><![CDATA[Uygulamalar]]></category>
		<category><![CDATA[addEventListener]]></category>
		<category><![CDATA[alphaMultiplier]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[ColorTransform]]></category>
		<category><![CDATA[ENTER_FRAME]]></category>
		<category><![CDATA[for]]></category>
		<category><![CDATA[graphics]]></category>
		<category><![CDATA[Math.random]]></category>
		<category><![CDATA[mod dizilim]]></category>
		<category><![CDATA[name]]></category>
		<category><![CDATA[Renk]]></category>

		<guid isPermaLink="false">http://pilav.wordpress.com/?p=17</guid>
		<description><![CDATA[Evet, önceki yazıdaki arkadaşın uyarısıyla yeniden yazmaya devam ediyoruz. Şimdi renk sınıflarına dalalım ve renk değiştirme işlemini kod üzerinden yapalım. Sahneye hedef_mc isminde abidik kubidik bir mc ekleyelim ve şu kodları yazalım; var renk:ColorTransform = hedef_mc.transform.colorTransform; renk.color = 0xFF0000 hedef_mc.transform.colorTransform = renk Gördüğünüz gibi hedef_mc&#8217;mizi kırmızı yaptık. Şimdi artistlik yapmaya devam ediyoruz; var renk:ColorTransform = [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pilav.wordpress.com&amp;blog=3662126&amp;post=17&amp;subd=pilav&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Evet, önceki yazıdaki arkadaşın uyarısıyla yeniden yazmaya devam ediyoruz. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />   Şimdi renk sınıflarına dalalım ve renk değiştirme işlemini kod üzerinden yapalım. Sahneye hedef_mc isminde abidik kubidik bir mc ekleyelim ve şu kodları yazalım;</p>
<blockquote><p><span style="font-size:11px;color:#338129;"> var renk:ColorTransform = hedef_mc.transform.colorTransform;<br />
renk.color = 0xFF0000<br />
hedef_mc.transform.colorTransform = renk</span></p></blockquote>
<p>Gördüğünüz gibi hedef_mc&#8217;mizi kırmızı yaptık. Şimdi artistlik yapmaya devam ediyoruz;<span id="more-17"></span></p>
<blockquote><p><span style="font-size:11px;color:#338129;"> var renk:ColorTransform = hedef_mc.transform.colorTransform;<br />
addEventListener(Event.ENTER_FRAME,sapitma)<br />
function sapitma(e:Event){<br />
renk.color = 0xFF0000*Math.random()<br />
hedef_mc.transform.colorTransform = renk}<br />
</span></p></blockquote>
<p>Burada da hedef_mc&#8217;nin rengini Math.random() (yani 0-1 arası rastgele bir sayı) ile çarpıp rastgele renk elde ettik ve bunu EnterFrame ile sürekli tekrarladık böylece hedef_mc&#8217;miz renk manyağı oldu&#8230; <img src='http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  </p>
<p>Şimdi artistlik eylemlerine devam ediyoruz 8) Şu kodları ekleyin;</p>
<blockquote><p><span style="font-size:11px;color:#338129;"> var gen:uint=20<br />
for(var i:uint=0;i&lt;200;i++){<br />
var mc:Shape = new Shape();<br />
mc.graphics.beginFill(0X000000 ,1)<br />
mc.graphics.drawRect(0,0,18,18 )<br />
mc.graphics.endFill();<br />
mc.name=&#34;kare&#34;+String(i);<br />
var renk:ColorTransform = mc.transform.colorTransform;<br />
renk.color = i*0xFF0000+0xFF0000<br />
mc.transform.colorTransform = renk;<br />
var a:uint=i%gen; var b:uint=i/gen<br />
mc.x=a*18+40; mc.y=b*18+20<br />
addChild(mc);}<br />
</span></p></blockquote>
<p>Örnek uygulama için <a href="http://www.swfcabin.com/swf-files/1214045843.swf" target="_blank">tıklayın</a>. Evet burada kırmızı spektrum görüyorsunuz, yani kırmızı ve tonlarını. (renk.color = i*0xFF0000+0xFF0000 şu koddaki renkleri değiştirirseniz daha tarzanca renkler elde edebilirsiniz. Mesela şu renkle değiştirin ikisini de; 0xFF0cc0) Aslında Tüm renklerden oluşan bir spektrum yapayım dedim ama o kadar tıp bilmiyormuşum demek ki, olmadı <img src='http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  Neyse onu da sonra şeettiririz de <img src='http://s2.wp.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  şimdi bu kodları açıklayalım; Önce, bir önceki yazıda da yaptığımız gibi for döngüsü oluşturduk ve içindeki kareyi çoğalttık ve her kareye mc.name=&#34;kare&#34;+String(i); kodu ile yeni bir isim verdik, sonra colorInfo.color = i*0xFF0000 + 0xFF0000 koduyla kırmızı rengini sürekli artan i sayısıyla çarpıp kırmızı renk tonlarını yakaladık ve bu rengi karelere atadık daha sonra kareleri dizdik (% kodu mod anlamında kullanılır bunu daha sonra ayrıntılı açıklayabilirim belki) ve mc&#8217;i sahneye ekledik.</p>
<p>Şimdi renk sınıfının diğer özelliklerine bakalım, yukarıdaki kodda renk.color = i*0xFF0000+0xFF0000 satırının altına şunu ekleyin;</p>
<blockquote><p><span style="font-size:11px;color:#338129;"> renk.alphaMultiplier=i/200<br />
</span></p></blockquote>
<p>Evet bu kod rengin alpha değeri ile oynuyor. Neyse bu yazı uzun oldu diğer sınıf şeyslerini de sonra şeettiririz artık <img src='http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/pilav.wordpress.com/17/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/pilav.wordpress.com/17/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pilav.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pilav.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pilav.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pilav.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pilav.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pilav.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pilav.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pilav.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pilav.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pilav.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pilav.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pilav.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pilav.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pilav.wordpress.com/17/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pilav.wordpress.com&amp;blog=3662126&amp;post=17&amp;subd=pilav&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pilav.wordpress.com/2008/06/21/renk-meselesi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/41dd03df592726611696f6a5aabe7438?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pilav</media:title>
		</media:content>
	</item>
		<item>
		<title>duplicateMovieClip</title>
		<link>http://pilav.wordpress.com/2008/05/30/duplicatemovieclip/</link>
		<comments>http://pilav.wordpress.com/2008/05/30/duplicatemovieclip/#comments</comments>
		<pubDate>Fri, 30 May 2008 09:28:46 +0000</pubDate>
		<dc:creator>pilav</dc:creator>
				<category><![CDATA[Ders]]></category>
		<category><![CDATA[duplicateMovieClip]]></category>
		<category><![CDATA[for]]></category>
		<category><![CDATA[mc'leri çoğaltmak]]></category>
		<category><![CDATA[name]]></category>
		<category><![CDATA[swapChildren]]></category>
		<category><![CDATA[swapDepth]]></category>

		<guid isPermaLink="false">http://pilav.wordpress.com/?p=16</guid>
		<description><![CDATA[As2 de mc&#8217;leri çoğaltmak için kullandığımız duplicateMovieClip işlemini As3&#8242;te nasıl kullanacaz, şöyle bir örnek yapalım; for(var i=0;i&#60;10;i++){ var yeni_mc:kare=new kare(); yeni_mc.name=&#34;kare&#34;+String(i); yeni_mc.x=i*20+40 yeni_mc.y=i*20+20 addChild(yeni_mc);} Bu kodu çalıştırabilmemiz için kütüphanede linkage class kısmına &#8216;kare&#8217; yazılmış bir kare movieClip&#8217;imizin olması gerekiyor. Görüldüğü gibi mc&#8217;mizi 10 adet çoğalttık. Yeni isim vermede de &#34;kare&#34;+String(i); ifadesini kullandık. As2&#8242;de depht numaraları [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pilav.wordpress.com&amp;blog=3662126&amp;post=16&amp;subd=pilav&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>As2 de mc&#8217;leri çoğaltmak için kullandığımız <span class="searchhilite">du</span>plicateMovieClip işlemini As3&#8242;te nasıl kullanacaz, şöyle bir örnek yapalım;</p>
<blockquote><p><span style="font-size:11px;color:#338129;">for(var i=0;i&lt;10;i++){<br />
var yeni_mc:kare=new kare();<br />
yeni_mc.name=&#34;kare&#34;+String(i);<br />
yeni_mc.x=i*20+40<br />
yeni_mc.y=i*20+20<br />
addChild(yeni_mc);}</span></p></blockquote>
<p>Bu kodu çalıştırabilmemiz için kütüphanede linkage class kısmına &#8216;kare&#8217; yazılmış bir kare movieClip&#8217;imizin olması gerekiyor. Görüldüğü gibi mc&#8217;mizi 10 adet çoğalttık. Yeni isim vermede de &#34;kare&#34;+String(i); ifadesini kullandık. As2&#8242;de depht numaraları veriliyordu fakat burada ona gerek kalmadı, artık depth otomatik olarak kuruluyor. swapDepth ifadesi yerine de swapChildren kullanılıyor.<br />
<code><br />
</code></span></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/pilav.wordpress.com/16/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/pilav.wordpress.com/16/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pilav.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pilav.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pilav.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pilav.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pilav.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pilav.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pilav.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pilav.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pilav.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pilav.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pilav.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pilav.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pilav.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pilav.wordpress.com/16/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pilav.wordpress.com&amp;blog=3662126&amp;post=16&amp;subd=pilav&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pilav.wordpress.com/2008/05/30/duplicatemovieclip/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/41dd03df592726611696f6a5aabe7438?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pilav</media:title>
		</media:content>
	</item>
		<item>
		<title>Timer</title>
		<link>http://pilav.wordpress.com/2008/05/19/timer/</link>
		<comments>http://pilav.wordpress.com/2008/05/19/timer/#comments</comments>
		<pubDate>Mon, 19 May 2008 13:54:40 +0000</pubDate>
		<dc:creator>pilav</dc:creator>
				<category><![CDATA[Ders]]></category>
		<category><![CDATA[addEventListener]]></category>
		<category><![CDATA[setInterval]]></category>
		<category><![CDATA[Timer]]></category>
		<category><![CDATA[TimerEvent]]></category>
		<category><![CDATA[TIMER_COMPLETE]]></category>

		<guid isPermaLink="false">http://pilav.wordpress.com/?p=15</guid>
		<description><![CDATA[As2&#8242;de setInterval işlemiyle yaptığımız, belirli zaman aralıklarıyla fonksiyon çağırımı işlevini As3&#8242;te Timer sınıfı ile yapıyoruz üstelik bu daha gelişmiş hali. Şimdi örnek bir kod yazalım; var zaman:Timer=new Timer(100); zaman.addEventListener(TimerEvent.TIMER,calistir); zaman.start(); function calistir(e:TimerEvent) { cisim.x+=10; } Bu kodda önce zaman&#8217;ın bir Timer nesnesi olduğunu tanımladık (buradaki 100 sayısı saniyenin onda birini ifade eder yani 1 sn&#8217;yi [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pilav.wordpress.com&amp;blog=3662126&amp;post=15&amp;subd=pilav&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>As2&#8242;de setInterval işlemiyle yaptığımız, belirli zaman aralıklarıyla fonksiyon çağırımı işlevini As3&#8242;te Timer sınıfı ile yapıyoruz üstelik bu daha gelişmiş hali. Şimdi örnek bir kod yazalım;</p>
<blockquote><p><span style="font-size:11px;color:#338129;">var zaman:Timer=new Timer(100);<br />
zaman.addEventListener(TimerEvent.TIMER,calistir);<br />
zaman.start();<br />
function calistir(e:TimerEvent) {<br />
cisim.x+=10;<br />
}</span></p></blockquote>
<p>Bu kodda önce zaman&#8217;ın bir Timer nesnesi olduğunu tanımladık (buradaki 100 sayısı saniyenin onda birini ifade eder yani 1 sn&#8217;yi 1000 olarak ifade ediyoruz) daha sonra <span id="more-15"></span>bir listener ekleyip calistir fonksiyonunu buna tanımladık. zaman.start(); koduyla timer işlemini başlattık en son olarak da yukarda bahsettiğimiz calistir fonksiyonunu yazarak sahnedeki cisim movieClip&#8217;ini x yönünde 10px kaydırıyoruz. Şimdi bu Timer&#8217;ı durdurmayı deneyelim;</p>
<blockquote><p><span style="font-size:11px;color:#338129;">var zaman:Timer=new Timer(100);<br />
zaman.addEventListener(TimerEvent.TIMER,calistir1);<br />
zaman.start();<br />
function calistir1(e:TimerEvent) {<br />
cisim.x+=10;<br />
if(cisim.x&gt;100){zaman.stop();}<br />
}</span></p></blockquote>
<p>Burada fazladan zaman.stop(); işlemini kullandık, yani cisim.x 100&#8242;den büyük olunca Timer&#8217;ı durduruyoruz. Şimdi TIMER_COMPLETE işlemine bakalım;</p>
<blockquote><p><span style="font-size:11px;color:#338129;">var zaman:Timer=new Timer(1000,10);<br />
zaman.addEventListener(TimerEvent.TIMER,calistir1);<br />
zaman.addEventListener(TimerEvent.TIMER_COMPLETE,calistir2);<br />
zaman.start();<br />
function calistir1(e:TimerEvent) {<br />
cisim.x+=10;<br />
}<br />
function calistir2(e:TimerEvent) {<br />
trace(&#34;bitti&#34; )<br />
}</span></p></blockquote>
<p>TIMER_COMPLETE ile timer bitince yapılacaklar anlatılır. İlk satırdaki new Timer(1000,10); kodu bu işlemin 10 kere 1sn aralıklarla yapılmasını emreder, aşağıda da  calistir2 fonksiyonu ile bu işlemin bitmesi halinde yapılacaklar yukardaki TIMER_COMPLETE aracılığı ile belirtilir. Bu kodda cisim.x 1sn aralıkla 10 defa 10&#8242;ar 10&#8242;ar artacak ve işlem bittiğinde output &#34;bitti&#34; diyecektir.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/pilav.wordpress.com/15/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/pilav.wordpress.com/15/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pilav.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pilav.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pilav.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pilav.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pilav.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pilav.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pilav.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pilav.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pilav.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pilav.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pilav.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pilav.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pilav.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pilav.wordpress.com/15/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pilav.wordpress.com&amp;blog=3662126&amp;post=15&amp;subd=pilav&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pilav.wordpress.com/2008/05/19/timer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/41dd03df592726611696f6a5aabe7438?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pilav</media:title>
		</media:content>
	</item>
		<item>
		<title>toString();</title>
		<link>http://pilav.wordpress.com/2008/05/18/tostring/</link>
		<comments>http://pilav.wordpress.com/2008/05/18/tostring/#comments</comments>
		<pubDate>Sun, 18 May 2008 17:25:29 +0000</pubDate>
		<dc:creator>pilav</dc:creator>
				<category><![CDATA[Ders]]></category>
		<category><![CDATA[addEventListener]]></category>
		<category><![CDATA[ENTER_FRAME]]></category>
		<category><![CDATA[mouseX]]></category>
		<category><![CDATA[String]]></category>
		<category><![CDATA[text]]></category>
		<category><![CDATA[toString]]></category>

		<guid isPermaLink="false">http://pilav.wordpress.com/?p=14</guid>
		<description><![CDATA[Kısa bir aradan sonra kaldığımız yerden tekrar devam ediyoruz . As2&#8242;de mouse x koordinatını bir dynamic text&#8217;e yazdırmak için önce bir numara belirleyip bunu xmouse&#8217;a eşitlerdik (var numara:Number = _xmouse) sonra da kutu isimli dynamic text&#8217;i numaraya eşitlerdik (kutu.text=numara). Fakat As3&#8242;te bunu bu şekilde yapamıyoruz. Bunun için numarayı bir string&#8217;e çevirip öyle text&#8217;e okutmamız gerekiyor. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pilav.wordpress.com&amp;blog=3662126&amp;post=14&amp;subd=pilav&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Kısa bir aradan sonra kaldığımız yerden tekrar devam ediyoruz <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  . As2&#8242;de mouse x koordinatını bir dynamic text&#8217;e yazdırmak için önce bir numara belirleyip bunu xmouse&#8217;a eşitlerdik (var numara:Number = _xmouse) sonra da kutu isimli dynamic text&#8217;i numaraya eşitlerdik (kutu.text=numara). Fakat  As3&#8242;te bunu bu şekilde yapamıyoruz. Bunun için numarayı bir string&#8217;e çevirip öyle text&#8217;e okutmamız gerekiyor. Örnek kodlar aşağıdadır;</p>
<blockquote><p><span style="font-size:11px;color:#338129;">stage.addEventListener(Event.ENTER_FRAME,calistir)<br />
function calistir(e:Event){<br />
var numara:Number = mouseX<br />
var yazi:String = numara.toString();<br />
kutu.text=yazi<br />
}</span></p></blockquote>
<p>Bu kodları çalıştırabilmek için sahnede kutu isimli bir dyn. text olmalıdır. Bu kodlar ile enterFrame içinde numara&#8217;yı mouse x&#8217;ine eşitledik sonra yazi&#8217;nin bir string olduğunu ve bu yazi&#8217;nin numara&#8217;nın string&#8217;e çevrilmiş hali olduğunu belirttik ve daha sonra da kutu.text&#8217;i yazi&#8217;ya eşitledik böylece kutu text&#8217;de sürekli olarak mouseX gösterilecek.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/pilav.wordpress.com/14/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/pilav.wordpress.com/14/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pilav.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pilav.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pilav.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pilav.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pilav.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pilav.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pilav.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pilav.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pilav.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pilav.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pilav.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pilav.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pilav.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pilav.wordpress.com/14/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pilav.wordpress.com&amp;blog=3662126&amp;post=14&amp;subd=pilav&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pilav.wordpress.com/2008/05/18/tostring/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/41dd03df592726611696f6a5aabe7438?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pilav</media:title>
		</media:content>
	</item>
		<item>
		<title>Sayfa Konumlandırma</title>
		<link>http://pilav.wordpress.com/2008/05/11/sayfa-konumlandirma/</link>
		<comments>http://pilav.wordpress.com/2008/05/11/sayfa-konumlandirma/#comments</comments>
		<pubDate>Sun, 11 May 2008 08:53:01 +0000</pubDate>
		<dc:creator>pilav</dc:creator>
				<category><![CDATA[Ders]]></category>
		<category><![CDATA[Uygulamalar]]></category>
		<category><![CDATA[Çözünürlük]]></category>
		<category><![CDATA[Ekran Boyutu]]></category>
		<category><![CDATA[RESIZE]]></category>
		<category><![CDATA[Sayfa Konumlandırma]]></category>
		<category><![CDATA[Stage]]></category>

		<guid isPermaLink="false">http://pilav.wordpress.com/?p=13</guid>
		<description><![CDATA[As2&#8242;de onResize komutu ve bir listener ile yaptığımız sayfa yeniden boyutlandırılsa bile sayfaya göre konum alan objeler işlemini As3&#8242;te nasıl yapacaz, hemen hemen benzer işlemler var, şöyle; stage.scaleMode = StageScaleMode.NO_SCALE stage.align = StageAlign.TOP_LEFT stage.addEventListener(Event.RESIZE, yeniboyut) kutu1.x=stage.stageWidth/2 kutu1.y=stage.stageHeight/2 kutu2.x=stage.stageWidth-kutu2.width/2 kutu2.y=stage.stageHeight-kutu2.height/2 function yeniboyut(event:Event){ kutu1.x=stage.stageWidth/2 kutu1.y=stage.stageHeight/2 kutu2.x=stage.stageWidth-kutu2.width/2 kutu2.y=stage.stageHeight-kutu2.height/2 } Şimdi bu kodu açıklayalım. İlk iki satırdaki kodun işlevini [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pilav.wordpress.com&amp;blog=3662126&amp;post=13&amp;subd=pilav&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>As2&#8242;de onResize komutu ve bir listener ile yaptığımız sayfa yeniden boyutlandırılsa bile sayfaya göre konum alan objeler işlemini As3&#8242;te nasıl yapacaz, hemen hemen benzer işlemler var, şöyle;</p>
<blockquote><p><span style="font-size:11px;color:#338129;">stage.scaleMode = StageScaleMode.NO_SCALE<br />
stage.align = StageAlign.TOP_LEFT<br />
stage.addEventListener(Event.RESIZE, yeniboyut)<br />
kutu1.x=stage.stageWidth/2<br />
kutu1.y=stage.stageHeight/2<br />
kutu2.x=stage.stageWidth-kutu2.width/2<br />
kutu2.y=stage.stageHeight-kutu2.height/2<br />
function yeniboyut(event:Event){<br />
kutu1.x=stage.stageWidth/2<br />
kutu1.y=stage.stageHeight/2<br />
kutu2.x=stage.stageWidth-kutu2.width/2<br />
kutu2.y=stage.stageHeight-kutu2.height/2<br />
}</span></p></blockquote>
<p>Şimdi bu kodu açıklayalım. İlk iki satırdaki kodun işlevini geçen yazıda açıklmıştım, sonraki satırda ise <span id="more-13"></span>bir dinleyici ile RESIZE durumunda çağıralacak fonksiyon(yeniboyut) belirtiliyor, ondan sonra bu fonksiyonun işlevi (fonksiyonun fonksiyonu yazacaktım azdaha <img src='http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  ) belirtiliyor ki bu hadiseyi daha önceden anlatmıştım.<br />
Bu koda göre sahnede bulunan ve kutu1 ile kutu2 instance name&#8217;li iki kutumuzu resize(yeniden boyutlanma) durumunda yeniden konumlandırıyoruz. Kutu1 ve kutu2&#8242;nin ilk konumlarını fonksiyondan önce yazdık (Dikkat ederseniz x ve y konumları için alt çizgi artık yok, hatta alt çizgi hiç bişeyde yok <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ) fonksiyon içine ise sayfayı yeniden boyutlandırınca bulunacakları konumu yazdık. Buna göre kutu1 sayfanın ortasında, kutu2 ise sayfanın sağ alt kısmında duracak. Bu konum yerine genişlik yükseklik falan da yapabiliriz, bunun için x yerine width, y yerine height falan yazmamız yetecektir.<br />
Örnek uygulama için <a href="http://www.swfcabin.com/swf-files/1210493461.swf" target="_blank">tıklayın</a>. (Ekran boyutunu değiştirmeyi unutmayın <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  )</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/pilav.wordpress.com/13/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/pilav.wordpress.com/13/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pilav.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pilav.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pilav.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pilav.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pilav.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pilav.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pilav.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pilav.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pilav.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pilav.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pilav.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pilav.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pilav.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pilav.wordpress.com/13/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pilav.wordpress.com&amp;blog=3662126&amp;post=13&amp;subd=pilav&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pilav.wordpress.com/2008/05/11/sayfa-konumlandirma/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/41dd03df592726611696f6a5aabe7438?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pilav</media:title>
		</media:content>
	</item>
		<item>
		<title>Stage</title>
		<link>http://pilav.wordpress.com/2008/05/10/stage/</link>
		<comments>http://pilav.wordpress.com/2008/05/10/stage/#comments</comments>
		<pubDate>Sat, 10 May 2008 20:35:49 +0000</pubDate>
		<dc:creator>pilav</dc:creator>
				<category><![CDATA[Ders]]></category>
		<category><![CDATA[100 de 100 görüntü]]></category>
		<category><![CDATA[Hizalama]]></category>
		<category><![CDATA[Sağ menu iptal]]></category>
		<category><![CDATA[Stage]]></category>

		<guid isPermaLink="false">http://pilav.wordpress.com/?p=12</guid>
		<description><![CDATA[Bu yazıda as2&#8242;de kullandığımız bazı stage komutlarının as3 karşılığını verecem. As2&#8242;de kullandığımız, sağ tık menüyü ve flash player menüsünü kapatmaya yarayan Stage.showMenu = false; kodu yerine; stage.showDefaultContextMenu = false As2&#8242;de %100 görüntü sağlayan, skalayı kaldıran Stage.scaleMode = &#34;noScale&#34; kodu yerine; stage.scaleMode = StageScaleMode.NO_SCALE As2&#8242;de hizalama referansını gösterdiğimiz örneğin Stage.align = &#34;lt&#34; kodu yerine; stage.align = [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pilav.wordpress.com&amp;blog=3662126&amp;post=12&amp;subd=pilav&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Bu yazıda as2&#8242;de kullandığımız bazı stage komutlarının as3 karşılığını verecem.</p>
<p>As2&#8242;de kullandığımız, sağ  tık menüyü ve flash player menüsünü kapatmaya yarayan Stage.showMenu = false; kodu yerine;</p>
<blockquote><p><span style="font-size:11px;color:#338129;">stage.showDefaultContextMenu = false</span></p></blockquote>
<p>As2&#8242;de %100 görüntü sağlayan, skalayı kaldıran Stage.scaleMode = &#34;noScale&#34; kodu yerine;</p>
<blockquote><p><span style="font-size:11px;color:#338129;">stage.scaleMode = StageScaleMode.NO_SCALE</span></p></blockquote>
<p>As2&#8242;de hizalama referansını gösterdiğimiz örneğin Stage.align = &#34;lt&#34; kodu yerine;</p>
<blockquote><p><span style="font-size:11px;color:#338129;">stage.align = StageAlign.TOP_LEFT</span></p></blockquote>
<p>Ekran yüksekliği Stage.height yerine;</p>
<blockquote><p><span style="font-size:11px;color:#338129;">stage.stageHeight</span></p></blockquote>
<p>Ekran genişliği Stage.width yerine;</p>
<blockquote><p><span style="font-size:11px;color:#338129;">stage.stageWidth</span></p></blockquote>
<p>Kodlarını kullanıyoruz. Stage ile AS3&#8242;te daha çok işlev var ama daha oralara gelmedik, hele bi durun <img src='http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/pilav.wordpress.com/12/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/pilav.wordpress.com/12/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pilav.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pilav.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pilav.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pilav.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pilav.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pilav.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pilav.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pilav.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pilav.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pilav.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pilav.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pilav.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pilav.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pilav.wordpress.com/12/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pilav.wordpress.com&amp;blog=3662126&amp;post=12&amp;subd=pilav&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pilav.wordpress.com/2008/05/10/stage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/41dd03df592726611696f6a5aabe7438?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pilav</media:title>
		</media:content>
	</item>
	</channel>
</rss>
