FLASH(Macromedia Flash)

  Eskiden sadece oyunlarda kullanılırdı vektör imajlar. Çünkü vektör imajlar, çok az yer kaplıyor ve hareketleri hesaplamak, koordinatları belirtmek gerçekten kolay oluyordu. Biraz matematik okuyanlar bilir. Vektör, bir yön bir de uzunluk bilgisi içerir. Yani bir düzlemde doğrusal bir çizgi çizdiğimiz zaman, bu çizgi vektörel anlamda dört adet bilgi içerir. Başlangıç noktası, yönü, uzunluğu ve rengi. Oysa Windows bu bilgiyi uzunluğu X birim olan bir çizgiyi her noktasını ayrı ayrı ölçerek saklıyor (bmp). Şimdi bir dikdörtgen çizelim; bu dikdörgenin uzunluğu 50 birim, genişliği 100 birim olsun. Vektörel olarak 4 adet yön bilgimiz, 4 adet başlangıç noktamız, 4 adet uzunluk bilgimiz ve iç rengi ile birlikte çizgilerin renkleride 5 adet bilgimiz var. Toplam 17 adet bilgi eder. Peki Windows bunu nasıl hesaplar; 50 x 100 = 5000 piksel. Her bir pikselin bir adet bilgi içerdiği varsayılırsa dosyamızın boyutu, yaklaşık 5000 byte eder. Ancak bunu vektörel cinsten ifade etmeye kalkarsak, dosyanın boyutu 17 byte olur. Sonuç ortada imajları vektör cinsinden ifade etmek inanılmaz ölçüde az yer kaplıyor. Bunu düşünen macromedia şirketi, web ortamında vektörlerden yararlanmak amacı ile bir program geliştirmişler. Adını da Flash koymuşlar. Yazıları ordan oraya zıplatıp, döndürüyorsunuz. Şekiller çarpışıp başka şekillere dönüyor. Sonra bir bakıyorsunuz yaptığınız animasyon 20Kb tutmuş. Eh artık bu kadar da olmaz. Bunu mutlaka bende yapmalıyım diyorsanız buyrun efendim, ders başlıyor...

Animasyon Prensipleri

  Flash bir vektör grafik, animasyon ve etkileşim programı. Basit ve ilkel gözükmesine rağmen bayağı karışık. Çizimlerimizi yaptığımız sahneye "stage" denir. Yani sahne. Sahnenin üzerinde duran birkaç satırlık cetvelimsi bölümün adı "timeline" yani zaman eksenidir. Timelinenın birkaç satırdan oluşmasının sebebi flash animasyonlarımızın birden fazla katmana sahip olabilmesi. Hareket ettirdiğiniz her nesneyi ayrı bir Layere yerleştiriyorsunuz. Bu zaman ekseninin üzerinde bulunan her bir nokta animasyonumuzun bir bir "frame"ini yani animasyonumuzun bir film karesini oluşturur. Her kare sahnedeki objelerin değişim geçirebileceği bir anı simgeliyor.Objelerin sizin belirlediğiniz değişimleri geçirdikleri özel Frame'lerede "keyframe" denir. Yani anahtar kare. Bütün bunların solunda "Toolbox" tabir edilen alet kutunuz var ki bununla da yapmayı düşündüğünüz grafiğe uygun araçlar seçiyorsunuz. Flash movie'leri yani filmleri "Scene"lerden oluşur. Yani bölümlerden oluşur ki bu bölümleri kare kare oluşturmak zorunda değilsiniz. Tweening denilen metodla bir sonraki keyframe'i birkaç frame sonrasına yerleştirdiğinizde aradaki frame'lerde objenin nerede ve nasıl olacağını flash kendi hesaplar. Ancak bunu yapabilmek için objelerin "symbol" haline getirilmeleri gerekiyor.

  Flash programını açtığınız zaman karşınıza gelecek ekran yukarıdaki gibidir.
Biz bu dersleri hazırlayıp, bitirdiğimizde, Macromedia bizden hızlı çalışıp, programın 5.0 versiyonunu çıkarttı bile. Doğrusunu söylemek gerekirse, gerek arayüzü gerekse kullanım kolaylığı bakımından çok gelişmiş. Biz şimdilik size 4.0 versiyonunu anlatacağız. Zaten şu anda 5.0 versiyonu da herkeste yok. Program ilk çıktığında fazla rağbet görmemesine rağmen, bu günlerde web kullanıcılarının %96'sı Flash Player'i download etmiş (kaynak : Macromedia'nın resmi web sitesi). Flash sadece hareketli animasyonlar için değil, Actions özelliği ile kendi başına programlama da yapabiliriz. İleriki derslerde göreceksiniz bu özellikten faydalanarak oyunlar bile yapabileceğiz. Gerek maillerden gerekse internette dolaşırken gördüğüm kadarı ile çok güzel oyunlar yapılabiliyor, üzüldüğüm tek şey, bunları hep yabancıların yapması. Biz neden yapamayalım ki..
Şimdi kolları sıvayalım sıkı bir şekilde başlayalım.

Çizim Dersi 1

  Aslında öyle Autocad gibi çizim yapmayacağız. Ama bir animasyonu oluşturmak için bize gerekli olabilecek tüm çizim aletleri mevcuttur en azından. Üst tarafta da gördüğünüz gibi 14 adet aletimiz vardır. Aletlerin isimlerini öğrenmek için fare ile üzerine gidin. Herhangi bir çizim aletini seçince, alet kutusunun altında modifier dediğimiz çizim aletinin seçenekleri belirir. Hemen bunları tanımaya başlıyalım.

Arrow (Ok aleti)

  Bu aleti daha çok bir nesneyi seçmek için kullanırız. Ok eğer boş bir alanda duruyorsa altında dikdörtgen şekli vardır. Herhangi bir nesnenin üzerine doğru çekerseniz, altında dört yönlü bir şekil belirir. Eğer çizgilere doğru yanaştırırsanız, altında bir eğri belirir ki tutup çektiğiniz zaman başlangıç ve bitiş noktalarını bozmadan çektiğiniz yere kadar uzar. Oku çizgilerin köşesine doğru yanaştırırsanız, bu sefer altında iki çizgiden oluşan bir köşe belirir, tutup çekerseniz sadece köşenin yerini değiştirir. Bir nesnenin üzerindeyken bir kez tıklarsanız, sadece seçtiğiniz alan yada çizgi seçili olacaktır. Eğer iki kez tıklarsanız, şekle bağlı olan tüm nesneler seçili olacaktır. Sadece çizgileri seçmek için herhangi bir çizginin üstünde çift tıklamanız yeterli olacaktır. Şeklin hepsini değilde bir kısmını seçmek isterseniz, SHIFT tuşuna basılı tutarak seçmeye devam edebilirsiniz. Eğer seçeceğiniz alan köşeli bir bölüm ise, fare ile boşlukta bir yere tıklayıp, basılı tutarak seçeceğiniz bölüme gelinceye kadar sürükleyin ve bırakın, böylece belirlediğiniz alan seçili olacaktır.

Lasso (Kement aleti)

  Bu aleti, herhangi bir nesnenin bir bölümünü seçmek için kullanırız. Kement aleti ile çizmeye başladığımız şekli tam başlangıç noktasında bitirmek zorunda değilsiniz, program otomatik olarak şekli kendisi kapatıyor. Modifier kısmında bulunan Polygon yani düz çizgiler ile seçen düğmeye basmamış iseniz, seçeceğiniz alan farenizin aldığı yolu aynen izler. Eğer Polygon seçeneğini seçtiyseniz, seçeceğiniz alanın ilk noktasını tıklayarak belirleyin. Daha sonra her tıkladığınız noktaya doğru bir çizgi çizecektir. Kapatmak için çift tıklamanız yeterli olacaktır. Modifier kısmında bir de Magic Wand seçeneği vardır. Eğer sahneye bir resim import (eklemek ) ettiyseniz. Ve bu resmin içindeki herhangi bir rengi seçmek için, bu seçenek kullanılır. Ama bunu kullanmak için resmi seçip Modify > Break Apart ( ya da CTRL+B) yapmanız gerekir.

Line (Çizgi çizme aleti)

  Eğer düz bir çizgi çizme ihtiyacı duyarsanız, bu aleti seçin ve çizmeya başlayacağınız yere tıklayıp basılı tutarak başlangıç noktasını belirtin. Fareyi sürükleyerek bitiş noktasına getirin, ve bırakın. Eğer düz bir şekilde çizemiyorsanız, menü çubuğunda ki Snap (yakala) tuşuna basın. Bu sahnenin artalanındaki Grid'leri ( yatay ve dikey olarak kesişen hatlar) yakalar. Grid'leri görmek için View > Grid (yada CTRL+SHIFT+ALT+G) seçeneğini işaretleyin. Grid'leri çıkardınız ama aralıklarını beğenmediyseniz, Modify > Movie (CTRL+M)'ye basın ve karşınıza gelecek ekrandan Grid aralıklarını(Grid Spacing), Grid rengini ve hatta çalıştığınız sahnenin artalan rengini ve büyüklüğünü de belirleyebilirsiniz. Çizeceğiniz çizginin kalınlığını ve rengini de Modifier kısmından değiştirebilirsiniz.

Text (Yazı yazma aracı) :

  Sahnenin herhangi bir yerine yazı aletini seçtikten sonra tıklayın. Şimdi yanıp sönen bir imleç belirecektir. Yazını yazıp bitirdikten sonra, yazıyı fare ile tarayarak yazı formatını, rengini, font büyüklüğünü, tipini, kalınlığını ve yatıklığını, Modifier kısmından değiştirebilirsiniz. Modifier kısmında en altta bir abl tuşu vardır. Bu da sahneye bir yazı kutusu eklemeye yarar. Bu tuşa bastıktan sonra, sahnenin herhangi bir yerinde fareyi basılı tutarak bir dikdörtgen çizerseniz, bu sizin yazı kutunuz olacaktır. Bunu kullanmayı daha sonra geniş bir şekilde anlatacağız.

Oval (Yuvarlak çizimi)

  Daire veya elips şeklinde bir oval çizmek için, alet kutusundan oval aletini seçin. Çizeceğiniz ovalin iç rengini ve çizgi rengini Modifier kısmından ayarlayabilirsiniz. Sahne kısmına geldiğinizde fare imleci artı şekline dönüşür. Herhangi bir yere tıklayın ve fareyi sürükleyip bırakın. Artık ovaliniz hazır. Ovalin dış çizgisinin kalınlığını ve çizgi tipini yine modifier kısmından değiştirebilirsiniz. Eğer dış çizginin olmasını istemiyorsanız, ovali çizdikten sonra fare imlecini dış çizginin üstüne getirerek tıklayın. Dış çizgi seçili olduktan sonra delete tuşuna basın. Çizmek istediğiniz kusursuz bir daire ise SHIFT tuşuna basarak yapabilirsiniz.

Rectangle (Dikdörtgen çizimi)

  Dikdörtgen aleti aynı oval aleti gibidir. Çizeceğiniz dörtgenin iç rengini ve kenar renklerini modifierler sayesinde değiştirebilirsiniz. Burada bir modifier daha var bu da dörtgenin kenarını yuvarlatmaya yarar. Modifier'e bastıktan sonra karşınıza gelecek ekrana istediğiniz bir rakamı girin ve bir dörtgen çizin. Girdiğiniz rakam kadar kenarlar yuvarlatılmış olur. Eğer kare çizmek isterseniz, SHIFT tuşuna basılı tutarak çizin. Mükemmel bir kare çizmiş olursunuz.

<<Geri İleri >>