Programalama > FLASH

Etiketler: saaat, saat, analog, saat

Ort. 0
Puan ver:
malzemeler 

orta buyuklukte bir flash
500 gr sıvı yag
100 gr süt
1 adet acili actionscript sosu.

yapilisi

flashi acalim ( zaten acmassak yapamayiz ki bisiyler :P )

movie mizi 500x500 ebatlarinda kup seklinde dograyalim.

3 tane cubuk seklinde dikdörtgen cizelim
2si siyah birisi kirmizi olsun (uc kurus fazla olsun)
bi tanede capi cubugun kalinligindan az fazla ici kirmizi beyaz radyal graydent olan 
daire cizelim

siyahlardan birisinin boyunu azicik kisa yapalim ( bu akrep olacak)

hepsini birer simbol yapalim(onemli nokta simbol yapinca edit simbol diyerek
cubuklarin alt kenarini simbolun merkezine tasiyin ki cevirirken problem olmasin)

dairenin ismini controller koyun


bu cubuklarin her birisini ayri birer layere koyun ve layerlere kirmizi icin saniye, 
kisa cubuk icin akrep uzun icin yelkovan ismini verin
daireyi movi clip yapin adini controller koyun ve controller isimli yeni layere koyun ve en uste tasiyin.

hepsini secip aligment ten to stage diyerek yatay ve dikey ortalayin 

eger dogru yaparsaniz cubuklarin alt ucu ust uste ve dairede onlari kapatacak sekilde olur.

simdi kolay kisimini haledelim.
tum layerleri gizleyin ve saniye olani acin. saniye nesnesini (kirmizi cubuk) secin ve F8 basip movieclip yapin
edit in place diyip (sag tiklayinca cikan menude var) clibi edit edin. 60.frameye gelin F6 yapin araya motion tween verin
frame özelliklerinden donme yonunu saat yönü ( CW) yapin ve donme sayisini 1 yapin
59.frameye gelin F6 yapin. 60.frameye gelin Shift + F6 sonrada Shift + F5 yapin .
animasyonu seyredin. 

durun durun iki tur dondugunu biliyorum panik yapmayin. frame ozelliklerinden donme sayisini 0 yapin.

boylece 60 karede ilerleyen bi saniyemiz oldu. 1. frameye stop koyun. (action panelinde basic actions / stop)

bu movi clipten cikin ve instance name alanina saniye yazin

simdi bu islemleri yelkovan ve akrep icin tekrar edin.

saatin %80 i bitti gerisi tamamen actionscript sosuna kalmis.

en ustteki layeri acin ( icinde kirmizi kure olan) moviclipi sag tiklayip edit in place diyin 
2. framede F6 basin

yeni layer ekleyin adini actions koyun.

actions panelini acin ve su kodlari once 1. frameye sonrada 2. frameye yapistirin

_root.zaman = new Date( hour, min, sec);
_root.saat = _root.zaman.getHours();
_root.dakika = _root.zaman.getMinutes();
_root.saniye = _root.zaman.getSeconds();
tellTarget ("_root.akrep") {
    gotoAndStop (_root.saat);
}
tellTarget ("_root.yelkovan") {
    gotoAndStop (_root.dakika);
}
tellTarget ("_root.saniye") {
    gotoAndStop (_root.saniye);
}

burada onemli olan nokta movi clipler icin verdiginiz instance namelere dikkat edin.

saatin geri kalani ( kadrani, harfleri v.b.) misafirlerinize ve sizin istahiniza gore 4,6,8 kisilik yapilabilir.

Afiyet olsun.


Yorumlar                 Yorum Yaz
Bu hazır kod'a ilk yorumu siz yapın!
KATEGORİLER
ASP - 240
ASP.NET - 24
C# - 75
C++ - 174
CGI - 8
DELPHI - 247
FLASH - 49
HTML - 536
PASCAL - 246
PERL - 11
PHP - 160
WML - 9
XML - 2
Copyright © 2002 - 2024 Hazır Kod - Tüm Hakları Saklıdır.
Siteden yararlanırken gizlilik ilkelerini okumanızı tavsiye ederiz.
hazirkod.com bir İSOBİL projesidir.