Flash , Flash Media Server Örnek ve Çözümleri

Son güncelleme : 28.Eylül.2008

Blog V.1 | | Ders Ücretleri |

Merhaba Arkadaşlar !

Ben Hakan KIRIK. Fırsat buldukça buraya FLASH , Flex ve FLASH MEDIA SERVER dersleri ekliyorum. Duruma göre bu haftada 1 kere de olabilir, ayda 1 kere de olabilir. Vakit buldukça yani...

Son günlerde Flex ve AIR teknolojilerinden haberler okumuşsunuzdur belki. Flash ve ActionScript ile çok ilişkisi olmasına rağmen, ben ayrı bir site hazırlama aşamasındayım : www.FlexDersi.com
Özellikle Flash ile AIR uygulamalarını ele alacağım ilk aşamada. Sonra Flex 'e de bakacağız yeri geldiğinde. (5.Ocak.2008)

Modaya ayak uydurduk ve Facebook'da FlashDersi.com adlı grup oluşturdum. Bu site üzerine tartışma ve fikir alışveriş platformumuz bundan böyle orası olacak. Temel sorularınızı oradan sorarsanız daha çabuk cevap alabilirsiniz. (1.Kasım.2007)

Bu arada ben de Blog uygulamasına başladım. Flash ve AS3 hakkında kısa bilgiler ve örnekler bulabileceksiniz. Blog'uma yukarıda soldaki linkten ulaşabilirsiniz. Birçok faydalı bilgiyi orada bulabilirsiniz (23.Nisan.2007).

Ayrıca Flash ödevleriniz uygun fiyatlara yapılır. Kendiniz yapsanız daha iyi olur ama son çare olarak ben buradayım...

Web tasarımı yapmasanız bile Flash 'ı bilmekte büyük yarar var. Oyunlardan tutun da bir çok uygulamayı Flash ile yapmak Visual Basic veya benzeri programalama dillerinde yapmaktan daha kolay hale geldi ( örnek , güzel bir sihirbazlık numarası ). Bunun en büyük nedeni Action Script 'in her yeni sürümde modern programlama dillerine ( OOP : Object Oriented Programming ) daha da çok yaklaşması.

Genelde derslerim orta seviye kullanıcılara yönelik olacak. Dersler haricinde sorusu veya isteği olanlar lütfen aşağıdaki kırmızı çerçeve içindeki yazıyı okusunlar. Bu sayfadaki dersler hakkında soru yöneltmeden önce de kendiniz çözmeye çalışın. Çünkü mutlaka bunları ben denedim, yaptım ve çalıştırdım. Belki yazım hatası olmuş olabilir, bunları bana bildirirseniz sevinirim. hakan@FlashDersi.Com .

Derslerin içerikleri belli bir sıraya göre gitmiyor. Aklıma ne gelirse veya ilginç bulduğum, pratik veya işe yarar ne bulursam eklemeye çalışacağım. FLASH MEDIA SERVER 2 ( FMS 2 ) hakkında da örnekler vermeye çalışacağım. Flash Media Server 2 hakkında bilgi ve özel dersler ile ilgili bilgiler için buraya tıklayınız.

En yeni iki dersi hemen bu ana sayfanın altlarında bulacaksınız. Eski derslere ise hemen alttaki ESKİ DERSLER listesinden ulaşabilirsiniz. Teknik terimlerin çoğunu İngilizce kullanacağım. Böylece en azından FLASH için geçerli olan teknik terimlere de yabancı kalmazsınız. Umarım size de uygundur. Kolay gelsin...

Düzenli olarak sayısal loto veya benzer şans oyunları oynayan bir arkadaş benden otomatik sayı üreten program varsa yollar mısın ricasında bulundu. Bende yoktu ama Flash ile hazırladım bir tane. Yararlanmak isteyen olursa tıklasın : ŞANS NO v1.0

Flash hakkında yardım isteyenlerin dikkatine : Lütfen AS2 ile yazılmış Flash fla'ları hakkında yardım istemeyeniz. Sadece AS3 'lere yardımcı olacağım bundan sonra. Ayrıntılı bilgi için buraya tıklayınız.

Bir sonraki dersim : AS3 ile örnekler....

Not : Flash Player'inizi mutlaka güncelleyin. Böylece Flash 9 örneklerinin ön izlemelerini görebilirsiniz. Adobe'un güncelleme sitesi : burada

YENİ DERSLER
Flash CS4 / CS4 yeniliği: Bakış açısı (28.09.2008)
Flash CS4 / AS3 - Text işlemleri (13.11.2008)
   

ESKİ DERSLER
Flash component 'leri arası veri bağlama (Data binding between Flash components)
Flash component 'leri ile çok basit pre-loader ( Yükleniyor ekranı )
XMLConnector component 'i ile XML dosyasındaki verileri ComboBox component 'inde göstermek
Flash Communication Server üzerinde çalışan Remote Shared objesi ile ilgili basit bir örnek.
ActionScript kullanarak arka planda sürekli hareket eden symbol'ler animasyonu.
Yoğun istek üzerine : ActionScript kullanarak preloader
Biraz da Matematik kullanarak resimleri hareket ettirmeyi görelim
Flash 8: Bitmap ve pixel örneği.
Accordion component uygulaması
MovieClipLoader uygulaması - son güncelleme:17.Aralık.2005
Dinamik Text - son güncelleme:12.Ocak.2006
Flash Media Server - bağlantıları Server'dan kontrol etmek (son güncelleme:18.Şubat.2006)
Web Kamerası kullanarak hareket dedektörü (18.Mart.2006)
Biraz ActionScript ile olasılık hesabı ve bilgisayarınızın hızını ölçme. (09.Nisan.2006)
Class nedir? Kendimiz nasıl yapabiliriz? (07.Mayıs.2006)
Fare işaretçisini değiştirmek, ActionScript'i az bilenler iin (20.Mays.2006)
Fare ile çizim yapmak : lineTo komutu ve biraz ActionScript (10.Haziran.2006)
ActionScript : onEnterFrame ve if bloklar kullanarak kayan menü (21.Temmuz.2006)
Flex 2 , AS3: Flash 'ın yeni script dili ( ActionScript 3 ) ile ilk uygulama (22.Temmuz.2006)
AS3: AS3 ve Adobe Flash 9 ile ses spektrum uygulaması ( 30.Ağustos.2006 )
Flash 9 , AS3:çift tıklamayı algılayan Flash var artık ( 29.Eylül.2006 )
Flash 8 , ses oynatma (8.Ekim.2006 )
Flash 8 , ActionScript 2 ile açı hesaplama - biraz matematik (21.Ekim.2006 )
Flash 9 , ActionScript 3 yeniliği Regular Expresion (11.Kasım.2006 )
Flash 9 , ActionScript 3 yeniliği mc.currentLabel (19.Kasım.2006 )
Flash 8'e XML dosyasından veri yüklemek (8.Aralık.2006 )
Flash 9 AS3 'de bulunan SoundChannel ile ses düzeyi göstergesi (22.Aralık.2006)
Flash 9 AS3 'de XML işlemleri - Bölüm 1 (04.01.2007)
Flash 9 AS3 'de XML işlemleri - Bölüm 2 (13.01.2007)
Flash 9 AS3 'de Camera işlemleri (son güncelleme:18.01.2008)
Flash 9, AS3 ile Internet Explorer içindeki Flash tam ekran yapmak (01.02.2007)
Flash 9, AS3 ile Flash movie'ye dinamik JPG resim yükleme (17.02.2007)
Flex 2 ile uygulama (22.03.2007)
Flash 9 ve AS3 ile text dosyasından veri almak (24.03.2007)
Flash 9 ve AS3 ile startDrag ve depth örneği (23.04.2007)
Flex ile basit link menüsü (23.04.2007)
Flash 9 ve AS 3 ile fare'nin konumuna göre dönen obje (7.06.2007)
Flash 9 ve AS 3 ile drag olayına farklı yaklaşım (20.07.2007)
Flash 9 ve AS 3 ile yay (salınım) hareketi (29.07.2007)
FMS2 Chat uygulamsı- Flash CS3 ve AS 3 kullanarak (5.11.2007)
Rasgele sayı üretimi ve kullanımı - Flash CS3 ve AS 3 kullanarak (22.12.2007)
Html sayfasındaki JavaScript - Flash CS3 ve AS 3 kullanarak (9.03.2008)
XML dosyasından veri alma ve işleme - Flash CS3 ve AS 3 kullanarak (4.04.2008)
Flex 3 - Video Göstericisi (28.03.2008)
Flash CS3 - AS3 ile XML (5.04.2008)
Flash Media Server 3 - Flash CS3 - AS3 - FMS3 ile FMS'ye flv kaydı (1.06.2008)
Flash CS3 / AS3 - tam ekran yapmak (3.08.2008)
Flash CS3 / AS3 - dinamik zemin (21.09.2008)
   

 

Ders 50 ( Kasım 2008 )

Konu : AS3 ile text işlemleri

Yapacağımız :Şunu yapacağız. Üstteki yazıyı fare ile seçiniz, çift tıklama yapınız.

Gerekenler : Flash CS4 ve şu dosya

Tek yapmamaız gereken alttaki kodları frame'e yazmak.

txt1.addEventListener(MouseEvent.MOUSE_UP,f1);

function f1(evt:MouseEvent) {

txtSonuc.text=txt1.selectionBeginIndex + " - " + txt1.selectionEndIndex;

txtSecilen.text=txt1.text.slice(txt1.selectionBeginIndex,txt1.selectionEndIndex);

System.setClipboard(txtSecilen.text);

}

Açıklaması çok yakında...

Bu ders hakkında sorularınızı hakan@FlashDersi.com 'a Ders50 konusuyla yollayabilirsiniz. Fla dosyasını da yollamayı unutmayınız.

yukar git

Ders 49 ( Eylül 2008 )

Konu : CS4 ile gelen yeni özellik : Vanishing Point (ben bakış noktası diyorum)

Yapacağımız :Şunu yapacağız. Fareyi gezdirin. Kod ile bakış noktası farenin koordinatlarına ayarlanıyor. ( Flash Player 10 gereklidir görmek için )

Gerekenler : Flash CS4 ve şu dosya

Tek yapmamaız gereken alttaki kodları frame'e yazmak. Sahnedeki movieClip'lere kod yazmaya gerek yok.

addEventListener(Event.ENTER_FRAME,f1);

function f1(evt:Event) {

//sahnemizin bu yeni özelliğine alttaki şekilde ulaşıyoruz ve o andaki farenin koordinatlarından oluşan nokta objesini bu özelliğe aktarıyoruz (tek satırdır):
root.transform.perspectiveProjection.projectionCenter=new Point(mouseX,mouseY);

}

Bu ders hakkında sorularınızı hakan@FlashDersi.com 'a Ders49 konusuyla yollayabilirsiniz. Fla dosyasını da yollamayı unutmayınız.

yukar git