<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Flash Dersleri &#187; ActionScript 3.0</title>
	<atom:link href="http://www.flashdersleri.net/tag/actionscript-3-0/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.flashdersleri.net</link>
	<description>Biri ActionScript mi dedi?</description>
	<lastBuildDate>Sat, 20 Aug 2011 20:04:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Mouse Olayları (As3)</title>
		<link>http://www.flashdersleri.net/2009/04/18/mouse-olaylari-as3/</link>
		<comments>http://www.flashdersleri.net/2009/04/18/mouse-olaylari-as3/#comments</comments>
		<pubDate>Sat, 18 Apr 2009 21:19:17 +0000</pubDate>
		<dc:creator>alio</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[click]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[mouse]]></category>
		<category><![CDATA[olay]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://www.flashdersleri.net/?p=23</guid>
		<description><![CDATA[Merhaba bu dersimizde Action script3 de mouse olaylarını inceleyeceğiz. Öncelikle sahneye bir obje çizip seçtikten sonra F8 ile Movie Clip ya da Buton yapalım. Daha sonra objemizi seçip Properties panelinden Intance Name değerine faButon yazalım. Şimdi uygulayabileceğimiz kodlara geçelim; Daha önce de belirttiğimiz gibi FlaacshCs3 ile gelen Action Script3 te kodları butonlara ya da movie [...]]]></description>
			<content:encoded><![CDATA[<p>Merhaba bu dersimizde Action script3 de mouse olaylarını inceleyeceğiz.</p>
<p>Öncelikle sahneye bir obje çizip seçtikten sonra <strong>F8</strong> ile <strong>Movie Clip</strong> ya da <strong>Buton </strong>yapalım.</p>
<p>Daha sonra objemizi seçip <strong>Properties </strong>panelinden <strong>Intance Name </strong>değerine <strong>faButon </strong>yazalım.</p>
<p>Şimdi uygulayabileceğimiz kodlara geçelim;<br />
Daha önce de belirttiğimiz gibi FlaacshCs3 ile gelen Action Script3 te kodları butonlara ya da movie cliplere yazamıyoruz.Bütün kodları framelere yazmak zorundayız.<br />
Yukarıdaki işlemleri yaptıktan sonra 1.frame e şu kodu ekleyelim;</p>

<div class="wp_syntax"><div class="code"><pre class="actionscript3" style="font-family:monospace;">faButon<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">addEventListener</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">MouseEvent</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">CLICK</span><span style="color: #000066; font-weight: bold;">,</span>tiklama<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
<span style="color: #339966; font-weight: bold;">function</span> tiklama<span style="color: #000000;">&#40;</span>e<span style="color: #000066; font-weight: bold;">:</span><span style="color: #004993;">MouseEvent</span><span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#123;</span>
<span style="color: #009900; font-style: italic;">//işlemler</span>
<span style="color: #000000;">&#125;</span></pre></div></div>

<p>Bu kod obje <strong>tıklandığında </strong>yapılacak işlemler için kullanılır.Bunu MouseEvent.CLICK&#8217;ten anlıyoruz.<br />
ilk satınız ilk kelimesi olan <strong>faButon</strong>, objenin intance name idir..mavi ile belirtilen <strong>tiklama </strong>kelimeleri ise fonksiyondur ve her ikisi de aynı olmalıdır.Yani fonksiyon belirtip aşağıda o fonksiyonun yapacağı işlemi gösteriyoruz.</p>
<p>Şimdi aşağıda her olaya göre ayrı ayrı kodları vereceğim;</p>

<div class="wp_syntax"><div class="code"><pre class="actionscript3" style="font-family:monospace;">faButon<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">addEventListener</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">MouseEvent</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">CLICK</span><span style="color: #000066; font-weight: bold;">,</span> tiklama<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
<span style="color: #339966; font-weight: bold;">function</span> tiklama<span style="color: #000000;">&#40;</span>e<span style="color: #000066; font-weight: bold;">:</span><span style="color: #004993;">MouseEvent</span><span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#123;</span>
<span style="color: #004993;">trace</span><span style="color: #000000;">&#40;</span><span style="color: #990000;">&quot;Tıklandı&quot;</span><span style="color: #000000;">&#41;</span>
<span style="color: #000000;">&#125;</span></pre></div></div>

<p>Bu kodu 1.frame e eklediğinizde obje tıklandığında Output penceresine &#8220;Tıklandı&#8221; yazdıracaktır.</p>
<p>Tıklama olayı dışında kullanabileceğimiz diğer olaylar aşağıdadır.Bunlar kullanırken yukardaki kod gibi kullanılır.<br />
Aşağıdakileri yukardaki koda sadece kırmızı ile yazdığımız <span style="color: red;">MouseEvent.CLICK <span style="color: black;">yerine yazarak uygulayınız.<br />
<span style="color: red;">MouseEvent.CLICK<span style="color: black;"> &#8211; Obje tıklanınca// yukarda bunu kullandık.<br />
<span style="color: red;">MouseEvent.MOUSE_DOWN <span style="color: black;">- Objeye basılınca.<br />
<span style="color: red;">MouseEvent.DOUBLE_CLICK<span style="color: black;"> &#8211; Çift Tıklanınca.<br />
<span style="color: red;">MouseEvent.MOUSE_MOVE<span style="color: black;"> &#8211; Mouse obje üstünde gezdirildiği sürece sürekli istenilen işlemi yapar.<br />
<span style="color: red;">MouseEvent.MOUSE_OVER<span style="color: black;"> &#8211; Mouse Üstüne gelince<br />
<span style="color: red;">MouseEvent.MOUSE_OUT<span style="color: black;"> &#8211; Mouse objenin üstünden çekilince.<br />
<span style="color: red;">MouseEvent.MOUSE_UP<span style="color: black;"> &#8211; Objeye basılıp bırakılınca<br />
<span style="color: red;">MouseEvent.MOUSE_OVER<span style="color: black;"> &#8211; Mouse Üstüne gelince<br />
<span style="color: red;">MouseEvent.MOUSE_OUT <span style="color: black;">- Mouse objenin üstünden çekilince.<br />
<span style="color: red;">MouseEvent.MOUSE_WHEEL <span style="color: #000000;">- Objenin üstündeyken mouse&#8217;un tekerleği oynatılınca</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></p>
<p>Başka derslerde görüşmek üzere.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flashdersleri.net/2009/04/18/mouse-olaylari-as3/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

