<?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>as2 de saat uygulaması | 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/as2-de-saat-uygulamasi/feed" rel="self" type="application/rss+xml" />
	<link>https://www.barisozcan.net</link>
	<description></description>
	<lastBuildDate>Tue, 04 Jan 2011 20:34:25 +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 AS2 yuvarlak saat yapımı</title>
		<link>https://www.barisozcan.net/flash-as2-yuvarlak-saat-yapimi</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 04 Jan 2011 20:34:25 +0000</pubDate>
				<category><![CDATA[FLASH]]></category>
		<category><![CDATA[WEB TASARIM]]></category>
		<category><![CDATA[as2 de saat uygulaması]]></category>
		<category><![CDATA[AS2 yuvarlak saat yapımı]]></category>
		<category><![CDATA[Flash AS2 yuvarlak saat yapımı]]></category>
		<category><![CDATA[flash dersleri]]></category>
		<category><![CDATA[flash saat uygulaması]]></category>
		<category><![CDATA[saat nasıl yapılır]]></category>
		<category><![CDATA[saat örneği]]></category>
		<category><![CDATA[web tasarım dersleri]]></category>
		<guid isPermaLink="false">http://www.barisozcan.net/?p=1293</guid>

					<description><![CDATA[<p>Flash'da AS 2.0 Yardımı ile yuvarlak saat yapımını anlattım.</p>
<p>Saatimizi oluşturalım:</p>
<p>1- Sahneye bir çember çizelim. Üzerine saat kadranlarını ve numaralarını yerleştirelim. Bu alanda saatinize istediğiniz görsel özellikleri verebilirsiniz.</p>
<p>2- Sahnedeki tüm oluşumları seçelim. F8 tuşuna basarak onu bir film klibi şekline getirelim. Ana_saat film klibimiz sahnede hazır bekliyor. Şimdi akrep, yelkovan ve saniye kolunu içeren 3 tane klip hazırlayacağız.</p>
<p>The post <a href="https://www.barisozcan.net/flash-as2-yuvarlak-saat-yapimi">Flash AS2 yuvarlak saat yapımı</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-as2-yuvarlak-saat-yapimi&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>Flash&#8217;da AS 2.0 Yardımı ile yuvarlak saat yapımını anlattım.</p>
<p><strong>Saatimizi oluşturalım: </strong></p>
<p>1- Sahneye bir çember çizelim. Üzerine saat kadranlarını ve numaralarını  yerleştirelim. Bu alanda saatinize istediğiniz görsel özellikleri  verebilirsiniz.</p>
<p>2- Sahnedeki tüm oluşumları seçelim. F8 tuşuna basarak onu bir film  klibi şekline getirelim. Ana_saat film klibimiz sahnede hazır bekliyor.  Şimdi akrep, yelkovan ve saniye kolunu içeren 3 tane klip  hazırlayacağız.<br />
<span id="more-1293"></span><br />
3- CTRL+F8`e basarak saat kolu için bir film klibi oluşturun. Sahneye  akrebi temsil edecek bir çizgi çizin. Aynı işlemlerle yelkovan ve saniye  kolunu gösteren kliplerimizi oluşturalım. Burada önemli bir nokta var.  Her 3 klibin de merkez noktası kolların alt ucuna yakın bir yerde  olmalıdır. Çünkü ilerde rotasyon komutu verdiğimizde bu nokta merkez  kabul edilip dönme işlemi olacaktır.</p>
<p>Merkez noktasını değiştirmek için araç kutusundaki &#8220;free transform  tools&#8221; aracını seçip klip üzerine tıklayın. Ortada gördüğünüz küçük  daire merkez noktasıdır. Onu fare ile tutarak alt kenara çekin.</p>
<p>4- Şimdi ana sahneye dönelim. Sahnedeki ana_saat klibimizi çift  tıklayarak açalım.Yeni bir katman ekleyelim. Buraya kollardan birini,  örneğin saniye kolu klibini koyalım. Yeni bir katman ve dakika kolu,  tekrar bir katman ve saat kolunu yerleştirelim. Bunlara örnek adı olarak  saat_kolu, dakika_kolu, saniye_kolu örnek adlarını verelim.En üst kısma  tekrar bir katman ekleyip kolların birleşim yerindeki dönme hareketinin  gözlenmemesi için ortaya minik bir daire çizebilirsiniz. Kolları  sahneye yerleştirirken uçlarının saat 12 hizasında olmasına ve 3 kolunda  tam üst üste gelmesine dikkat edelim.</p>
<p>5- Ana sahneye geri dönelim. Sahnede saatimiz artık gözüküyor. Bu klibi  tıklayarak seçelim. Actionscript panelini açalım. Saat hazırlamada  yazacağımız tek komut alanı burasıdır. Başka bir yere komut yazmaya  gerek yoktur.</p>
<p>Yazacağımız komut saat klibi oluşturmada en kolay yöntemdir.</p>
<pre>onClipEvent (enterFrame) {

zaman = new Date();
saat = zaman.getHours();
dakika = zaman.getMinutes();
saniye = zaman.getSeconds();

saniye_rotasyon = saniye * 6;
dakika_rotasyon = dakika *6;
saat_rotasyon = (saat * 60 + dakika)*0.5;

setProperty("saniye_kolu",_rotation,saniye_rotasyon);
setProperty("dakika_kolu",_rotation,dakika_rotasyon);
setProperty("saat_kolu",_rotation,saat_rotasyon);
}</pre>
<p>Şu anda klibimiz hazırdır. Şimdi kodları irdeleyelim:</p>
<p>EnterFrame işleyicisi daha önceki örneklerde de anlatıldığı gibi  komutların devamlı okunmasını ve böylece saatin kusursuz çalışmasını  sağlar. Zaman adında yeni bir nesne oluşturuyoruz. Bu nesneye otomatik  olarak sistem bilgisinden atanan saat, dakika ve saniye değerlerini  sırasıyla saat, dakika ve saniye değişkenine atıyoruz. Buraya kadar  olanlar bildik işler. Şimdi bu değerleri işleyerek kollara dönme  hareketi yaptıracağız.</p>
<p>Biraz matematikten bahsedelim. Bir daire 360 derecedir. Bir saat 60  dakikadır. O halde 360/60=6 .Yani saniye ve dakika kolunun bir değer  artması için 6 derece dönmesi gerekir. Saat için durum faklıdır. Bu  sonra anlatılacak.</p>
<pre>saniye_rotasyon = saniye * 6;</pre>
<p>Saniye kolunun dönme derecesini bulmak için sistem bilgisinden okunan  saniye rakamını 6 il e çarparız. Örneğin 15 saniye için dönme oranı  15*6= 90 derecedir.</p>
<pre>dakika_rotasyon = dakika *6;</pre>
<p>Burada da dakika kolunun dönme değeri hesaplanır.</p>
<pre>saat_rotasyon = (saat * 60 + dakika)*0.5;</pre>
<p>Saat kolunun dönme işlemi için en pratik yol bu matematiksel işlemdir.  Önce sistemden okunan saat değeri 60 ile çarpılarak dakika değerinde  alınır, bu değere yine sistemden okunan dakika değeri eklenir. Bu değer  2`ye bölünür veya 0.5 ile çarpılır.</p>
<p>Diyelim ki saat tam bir. Bu durumda saatin kolu bir hizasında olmalıdır.  Burada 5 birim vardır. Her birim 6 derece olduğuna göre 5*6= 30 derece  rotasyonda saat kolu durmalıdır. Yukardaki formülümüzü bir test edelim.</p>
<pre>(1x60+0) x 0.5=30 derece.</pre>
<p>Şu anda rotasyon değerlerini oluşturduk. Şimdi onları setProperty komutu ile çevirme işlemi başlıyor.</p>
<pre>setProperty("saniye_kolu",_rotation,saniye_rotasyon);</pre>
<p>Burada saniye kolu klibinin yukarda anlatılan yöntemle kaç derece çevrileceğini yazıyoruz.</p>
<p>Aynı işlemi saat ve dakika için de oluşturuyoruz. EnterFrame işlemide bu  bilgileri devamlı güncelleyerek saatimizi kusursuz çalıştırıyor.</p>
<p>Analog saat hazırlamada başka işlem ve komutlarda uygulanmasına rağmen en basit yöntem gördüğünüz yöntemdir.</p>
<p><strong><a href="http://rapidshare.com/files/217198167/saat.rar.html" target="_blank">Kaynak dosyayı indirmek için tıklayın</a></strong></p>
<h4>Gelen aramalar :</h4><ul><li><a href="https://www.barisozcan.net/flash-as2-yuvarlak-saat-yapimi" title="flash da analog saat olu?turma">flash da analog saat olu?turma</a></li><li><a href="https://www.barisozcan.net/flash-as2-yuvarlak-saat-yapimi" title="saat yapımı örnekleri">saat yapımı örnekleri</a></li><li><a href="https://www.barisozcan.net/flash-as2-yuvarlak-saat-yapimi" title="saat nasıl yapılır">saat nasıl yapılır</a></li></ul><p>The post <a href="https://www.barisozcan.net/flash-as2-yuvarlak-saat-yapimi">Flash AS2 yuvarlak saat yapımı</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>
