<?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 AS3 ile Sınırlı Sürükle Bırak Olayı | Barış ÖZCAN Web Tasarım | antalya web tasarım | antalya web tasarımı | Sosyal Medya Danışmanlığı</title>
	<atom:link href="https://www.barisozcan.net/etiket/flash-as3-ile-sinirli-surukle-birak-olayi/feed" rel="self" type="application/rss+xml" />
	<link>https://www.barisozcan.net</link>
	<description></description>
	<lastBuildDate>Mon, 03 Jan 2011 21:51:53 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>Flash AS3 ile Sınırlı Sürükle Bırak Olayı</title>
		<link>https://www.barisozcan.net/flash-as3-ile-sinirli-surukle-birak-olayi</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 03 Jan 2011 21:51:53 +0000</pubDate>
				<category><![CDATA[FLASH]]></category>
		<category><![CDATA[WEB TASARIM]]></category>
		<category><![CDATA[AS3 ile Sınırlı Sürükle Bırak Olayı]]></category>
		<category><![CDATA[AS3 Sürükle Bırak Olayı]]></category>
		<category><![CDATA[Flash AS3 ile Sınırlı Sürükle Bırak Olayı]]></category>
		<category><![CDATA[Flash AS3 Sürükle Bırak Olayı]]></category>
		<category><![CDATA[flash dersleri]]></category>
		<category><![CDATA[Flash Sürükle Bırak Olayı]]></category>
		<category><![CDATA[web tasarım dersleri]]></category>
		<guid isPermaLink="false">http://www.barisozcan.net/?p=1282</guid>

					<description><![CDATA[<p>ActionScript 3.0 ile sınırlı bir alanda sürükle bırak olayının gerçekleştirilmesini görelim.</p>
<p>ActionScript ile nesneler sürüklerken, sadece istediğimiz alanda hareket etmelerini sağlama ihtiyacı duyabiliriz. Bunu gerçekleştirebilmek için sahne üzerine çizim apisini kullanarak görünmeyen bir alan çizeriz ve nesneye startDrag komutunu verdiğimizde bu alanı belirterek sadece bu alan içerisinde hareket etmesini sağlayabiliriz.</p>
<p>Animasyonu gerçekleştirmek için sahne üzerine bir daire çizelim ve Instance Name kısmına daire_mc yazalım. Sonra da Actions panelini açarak aşağıdaki kodları yazmaya başlayalım.</p>
<p>The post <a href="https://www.barisozcan.net/flash-as3-ile-sinirli-surukle-birak-olayi">Flash AS3 ile Sınırlı Sürükle Bırak Olayı</a> first appeared on <a href="https://www.barisozcan.net">Barış ÖZCAN Web Tasarım | antalya web tasarım | antalya web tasarımı | Sosyal Medya Danışmanlığı</a>.</p>]]></description>
										<content:encoded><![CDATA[<iframe src="http://www.facebook.com/plugins/like.php?href=https://www.barisozcan.net/flash-as3-ile-sinirli-surukle-birak-olayi&amp;layout=standard&amp;show_faces=1&amp;width=450&amp;action=like&amp;colorscheme=light&amp;font=" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:25px"></iframe><p>ActionScript 3.0 ile sınırlı bir alanda sürükle bırak olayının gerçekleştirilmesini görelim.</p>
<p>ActionScript ile nesneler sürüklerken, sadece  istediğimiz alanda  hareket etmelerini sağlama ihtiyacı duyabiliriz. Bunu  gerçekleştirebilmek için sahne üzerine çizim apisini kullanarak  görünmeyen bir alan çizeriz ve nesneye startDrag komutunu verdiğimizde  bu alanı belirterek sadece bu alan içerisinde hareket etmesini  sağlayabiliriz.</p>
<p>Animasyonu gerçekleştirmek için sahne üzerine bir daire çizelim ve  Instance Name kısmına daire_mc yazalım. Sonra da Actions panelini açarak  aşağıdaki kodları yazmaya başlayalım.<span id="more-1282"></span></p>
<pre>/*sayısal bir değişken oluşturuyoruz
ve değer olarak sahne genişliğinin yarısını atıyoruz.*/
var a:Number = stage.stageWidth-daire.width;
/*sayısal bir değişken oluşturuyoruz
ve nesne genişliğinin yarısını değer olarak atıyoruz*/
var b:Number = daire.width/2;
/*dikdortgen isimli bir değişken oluşturuyoruz, parantez içerisindeki
değerler sırasıyla x ve y korrdinatları ile genişlik ve yüksekliktir.
x değeri olarak b değişkenini genişlik değeri olaraksa a değişkenini atıyoruz*/
var dikdortgen:Rectangle=new Rectangle (b,200,a,0);

daire.addEventListener(MouseEvent.MOUSE_DOWN, surukle);
function surukle(e:MouseEvent) {
    /*parantez içerisine true değerini girerek sürükleme işleminin
    oluşturduğumuz dikdörtgen içerisinde gerçekleşmesini sağlıyoruz.
    virgülden sonra da değişkenimizin ismini giriyoruz*/
    daire.startDrag(true,dikdortgen);
}

stage.addEventListener(MouseEvent.MOUSE_UP, birak);
function birak(e:MouseEvent) {
    daire.stopDrag();
}</pre><p>The post <a href="https://www.barisozcan.net/flash-as3-ile-sinirli-surukle-birak-olayi">Flash AS3 ile Sınırlı Sürükle Bırak Olayı</a> first appeared on <a href="https://www.barisozcan.net">Barış ÖZCAN Web Tasarım | antalya web tasarım | antalya web tasarımı | Sosyal Medya Danışmanlığı</a>.</p>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
