<?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>Koray Gülpınar &#187; Action Script 3 – AS3 ( Flex )</title>
	<atom:link href="http://www.kgulpinar.com/category/action-script-3-as3-flex/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kgulpinar.com</link>
	<description>yihhu.com, hayatım, koşuşturmaca</description>
	<lastBuildDate>Tue, 27 Jul 2010 09:43:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>BitmapData’yı Matrix ile Döndürme</title>
		<link>http://www.kgulpinar.com/2009/09/bitmapdatayi-dondurme-matrix-ile/</link>
		<comments>http://www.kgulpinar.com/2009/09/bitmapdatayi-dondurme-matrix-ile/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 10:13:23 +0000</pubDate>
		<dc:creator>Koray Gülpınar</dc:creator>
				<category><![CDATA[Action Script 3 – AS3 ( Flex )]]></category>

		<guid isPermaLink="false">http://www.kgulpinar.com/?p=94</guid>
		<description><![CDATA[Bu yazımdan itibaren AS3 hakkında küçük ipuçları da yazmayaca başlayacağım.Bugun gördüğüm ve sizlerle paylaşmak istediğim bir küçük nokta var. Matrix ile bitmapdatanın hem scale edilişini ve çevirilmesine ilişkin örnek: mtrx = new Matrix(); mtrx.scale(imageView.width/tmp_bitmapd.width,imageView.height/tmp_bitmapd.height); mtrx.translate( -imageView.width / 2 ,-imageView.width / 2); mtrx.rotate(sizeSelector.value * (Math.PI / 180)); mtrx.translate( imageView.width / 2 ,imageView.width / 2 ); imageView.graphics.clear();]]></description>
			<content:encoded><![CDATA[<p>Bu yazımdan itibaren AS3 hakkında küçük ipuçları da yazmayaca başlayacağım.Bugun gördüğüm ve sizlerle paylaşmak istediğim bir küçük nokta var. Matrix ile bitmapdatanın hem scale edilişini ve çevirilmesine ilişkin örnek:</p>
<p>mtrx = new Matrix();<br />
mtrx.scale(imageView.width/tmp_bitmapd.width,imageView.height/tmp_bitmapd.height);</p>
<p>mtrx.translate( -imageView.width / 2  ,-imageView.width / 2);<br />
mtrx.rotate(sizeSelector.value * (Math.PI / 180));<br />
mtrx.translate( imageView.width / 2  ,imageView.width / 2 );</p>
<p>imageView.graphics.clear();<br />
imageView.graphics.beginBitmapFill(tmp_bitmapd,mtrx,false);<br />
imageView.graphics.drawRect(0, 0, imageView.width, imageView.height);<br />
imageView.graphics.endFill();<br />
yukardaki örnek yihhu.com’un yüz maskeleme kısmından aldım.Şimdi kodları satır satır inceleyeceğiz.</p>
<p>mtrx = new Matrix();<br />
mtrx.scale(imageView.width/tmp_bitmapd.width,imageView.height/tmp_bitmapd.height);<br />
Yukardaki kodda, daha önce tanımladığımız mtrx değişkeni oluşturuluyor.Daha sonrasında tmp_bitmapd değişkeni ile gelen bitmapdata içinde bulunan resmimizi imageView içerisinde rahatlıkla sığması için ölçeklendirmesini yapıyoruz.</p>
<p>mtrx.translate( -imageView.width / 2  ,-imageView.width / 2);<br />
mtrx.rotate(sizeSelector.value * (Math.PI / 180));<br />
mtrx.translate( imageView.width / 2  ,imageView.width / 2 );<br />
Yukarda kod örneği ile elimizdeki bitmapdata’nın x ve y eksenlerinin orta noktasından dönmesini sağlıyoruz. Sizde bilirsinizki bir cismin döneceği nokta önemlidir. Ben aynı bölgede kendi etrafında dönmesi istediğim için bu şekilde yaptım.</p>
<p>imageView.graphics.clear();<br />
imageView.graphics.beginBitmapFill(tmp_bitmapd,mtrx,false);<br />
imageView.graphics.drawRect(0, 0, imageView.width, imageView.height);<br />
imageView.graphics.endFill();<br />
Yukardaki kodda ise belirlediğimiz mtrx değerleri ölçüsünde tmp_bitmapd değişkeni içerisindeki resimi imageView nesnesine çiziyoruz.</p>
<p>Bu yazıda ilk defa WP-Syntax eklentisini kullanıyorum. Umarım başarılı olmuşumdur.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kgulpinar.com/2009/09/bitmapdatayi-dondurme-matrix-ile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FlarManager</title>
		<link>http://www.kgulpinar.com/2009/08/flarmanager/</link>
		<comments>http://www.kgulpinar.com/2009/08/flarmanager/#comments</comments>
		<pubDate>Mon, 03 Aug 2009 10:02:35 +0000</pubDate>
		<dc:creator>Koray Gülpınar</dc:creator>
				<category><![CDATA[Action Script 3 – AS3 ( Flex )]]></category>
		<category><![CDATA[Projelerim]]></category>
		<category><![CDATA[Rastgale]]></category>

		<guid isPermaLink="false">http://www.kgulpinar.com/?p=78</guid>
		<description><![CDATA[Dünkü yazımda, gerekli performansı yakalayamadığımdan bahsetmiştim, bugun FlarManager alt yapısınıda sisteme entegre ederek, çoklu referans algılama sisteminin yanında, sisteme hızda katmış olmaktayım şuan hala üzerinde çalışıyorum ve en yakın sürede bu sorunuda aşıp artık Ankara dönüşünde video çekimlerine başlamak istiyorum. Ispartadayım hala, ve hala… Burda internete ara ara girebiliyorum, projemi localhost’umda geliştirmeye devam ediyorum. Burda]]></description>
			<content:encoded><![CDATA[<p>Dünkü yazımda, gerekli performansı yakalayamadığımdan bahsetmiştim, bugun FlarManager alt yapısınıda sisteme entegre ederek, çoklu referans algılama sisteminin yanında, sisteme hızda katmış olmaktayım  şuan hala üzerinde çalışıyorum ve en yakın sürede bu sorunuda aşıp artık Ankara dönüşünde video çekimlerine başlamak istiyorum.</p>
<p>Ispartadayım hala, ve hala… Burda internete ara ara girebiliyorum, projemi localhost’umda geliştirmeye devam ediyorum. Burda yazmadım fakat bir kaç gün önce babamla hamama gittik. Eski Osmanlı Hamamı idi, bir kaç sene önce restore edilerek tekrar hizmete sokulmuştu. Artık bizim için klasik halini almaya başladı. Son üç dört senedir bayramlarda olsun, başka zamanlarda olsun, her gelişimizde hamama gider olduk. Unutulan bir değeri yaşatmak oldukça güzel.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kgulpinar.com/2009/08/flarmanager/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
