Ç Z M TEKN KLER VE DOSYALAR LE



Benzer belgeler
Ç Z M TEKN KLER VE DOSYALAR LE

MODÜL 1: AN MASYON DÜZENLEME 1

1. ADIM: OYUN PROGRAMLAMAYA G R

1 JAVASCRIPT NEDİR? 1

Ç NDEK LER G R fi 1 Bafllamadan Önce 1 Kitab Kimler Okumal? 1 Kitap çerisindeki Örnekler 2 Örneklerin Kullan m 3 Çekinmeden Yaz n 7

Ç NDEK LER 1 GRAF K TASARIM 1 Grafik Tasar m Nedir? 1 Türkiye de Grafik Tasar m Sektörü 3 Vektör Nedir? 4 Bitmap Nedir? 6 Neden CorelDraw?

G R fi 1 Adobe AIR E BAfiLANGIÇ

Ç NDEK LER 1 PHP 6 1 PHP Nedir? 1 PHP nin Tarihi 2 PHP nin Avantajlar 4 PHP nin Dezavantajlar 4 PHP nin Çal flma Mant 6 PHP nin Çal flma Aral 8 PHP

çindekiler 01. Kurulum

1 PHOTOSHOP CC YE GİRİŞ

Recep Tayyip Erdoğan Üniversitesi Teknik Bilimler MYO Bilgisayar Teknolojileri Bölümü / Bilgisayar Programcılığı. ***

1 BOOTSTRAP NEDİR? 1 Bootstrap Nedir? 1 Bootstrap Dosyalarının Siteye Dahil Edilmesi 2 Bootstrap ın Sağladığı Kolaylıklar 3

GRAFİK VE ANİMASYON DERSİ

Flash ile Etkileşimli Öğretim Materyali Hazırlama Semineri

Ç NDEK LER 1 XML E G R fi 1 XML Nedir? 1 XML in Avantajlar 3 HTML ve XML Aras ndaki Farklar 4 XML Dosyalar n Görüntülemek 6 XML Dosyas Oluflturmak 9

2 JAVASCRIPT TEMELLER

Ç NDEK LER 1 MOB L DÜNYA 1 Girifl 1 Mobil Cihazlar 1 Mobil Cihazlar n Devrimi 5 iphone 6 Blackberry 6 Android flletim Sistemli Cihazlar 7 Windows

2 HTML KAYNAK KODLAMASINDA SIKLIKLA KULLANILAN KONSEPTLER

Flash Actionscript 3.0 Preloader uygulaması ve Siteye bağlantısı

Flash ile Etkileşimli Öğretim Materyali Hazırlama Semineri

G R fi xix 1 YAZILIM GEL fit RMEN N TEMEL KAVRAMLARI

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 9

1.Aşağıdakilerden hangisi Flash CS5 in sahne düzenlerinden biri değildir? a. Essential b.designer c.small Screen d.big Screen

1 SILVERLIGHT A G R fi 2 KONTROLLER 3 DÜZEN PANELLER

1 PHOTOSHOP CS 5.5. E G R

Üst menüden Modify Document, Sahnemizin boyutu,arka plan rengi,frame rate: saniyede görünme değeri( normali 25 civarı ) OK

Bölüm 1 - PowerPoint 2010 Programını Başlatmak

Temel JavaFX Bileşenleri (1) Labeled, Label, Button, ToggleButton, RadioButton, ToggleGroup, CheckBox, ComboBox, Slider, ListView ve SelectionModel

Genel bilgiler Windows gezgini Kes Kopyala Yapıştır komutları. 4 Bilinen Dosya Uzantıları

Flash ile Etkileşimli Öğretim Materyali Hazırlama Semineri

GRAFİK TASARIM. ACTION SCRIPT 3.0 Ders1 YARD. DOÇ. DR. MEHTAP YALÇINKAYA

BÖLÜM ÖRNEK FLASH UYGULAMALARI. GRAFİK ve ANİMASYON Flash ile Kayan Menü Tasarımı

Yazılım Nedir? 2. Yazılımın Tarihçesi 3. Yazılım Grupları 4 Sistem Yazılımları 4 Kullanıcı Yazılımları 5. Yazılımın Önemi 6

Hackerlar'ın Gözünden Flash Uygulamaları

2 BİLGİSAYARIN PARÇALARI, TEMEL DONANIMLAR VE KULLANIMLARI

2 PYTHON A GIRIŞ 13 PyCharm İle Python Projesi Oluşturma 15 Projenin Çalıştırılması 18 İlk Python Programımız 19 Açıklama Satırları 21

Flash ın dosya tipleri: fla: Flash ın çalışma(proje) dosyası. swf: Flash ın yayın(çıktı) dosyası. 2. GRAFİKLER 2.1. Araçlar Paneli

1 C#.NET GELİŞTİRME ORTAMI 1 Visual Studio 2015 Arayüzü 4 Menu Window 6 Solution Explorer 7 Properties Window 8 Server Explorer 8 Toolbox 9

MODÜL : 1 BİLGİSAYAR KULLANMA

HESAP MAKİNASI YAPIMI

Zaman Değişkeni Tanımlama ve Yürürlükteki Zaman Değerini İfade Etme

1 MICROSOF T OFFICE 2010 A GİRİŞ

1 GİRİŞ 1 C# Hakkında Genel Bilgiler 1.Net Framework 1 CLR 2 CLR Ve CTS 2 Temel Sınıf Kütüphanesi 3 CIL 3 Algoritma Nedir? 4 Sözde Kod (Pseudocode) 5

1 RUBY HAKINDA 1 Ruby nin Gelişim Hikayesi 1 Neden Ruby? 1 Neden Bu Kadar Popüler? 2

Ç NDEK LER KISIM I: HTML, XHTML, HTML5 1 TEMEL KAVRAMLAR 3 nternet Nedir? 3 HTML Nedir? 4 HTTP Nedir? 4 FTP Nedir? 5 WWW Nedir?

MICROSOFT WORD Word 2000/II TAB AYARLARI :

Recep Tayyip Erdoğan Üniversitesi Teknik Bilimler MYO Bilgisayar Teknolojileri Bölümü / Bilgisayar Programcılığı. ***

Burak Kıymaz JAVA FX

WINDOWS SERVER 2008 R2 YE G R

CAPTİVATE İLE ETKİLİ SUNUM HAZIRLAMA ADOBE CAPTİVATE CS5 PROGRAMI DEĞERLENDİRME SORULARI

HTML & CSS. Öğr.Gör. M.Ersin AKAY

Braille Star 40 Başvuru Kitapçığı Sürüm 4.0 Lütfen bu başvuru kitapçığıyla birlikte paketinizde bulunan kullanıcı kılavuzunu da gözden geçirin.

BÖLÜM II BİLGİSAYAR DONANIMI VE İŞLETİM SİSTEMLERİ

12 TBT / WEB TASARIM ve PROGRAMLAMA ( Not 3 )

2. Belgeye Metin Ekleme

BİRİNCİ BÖLÜM İNTERNET

1-Math Nesneleri : M-01 : Mutlak değer fonksiyonu(abs) <HTML> <HEAD> <TITLE>Mutlakdeğer fonksiyonu </TITLE> </HEAD> <BODY>

1 JQUERY MOBILE 2 JQM SAYFA YAPISI

ÖĞRENME FAALĠYETĠ GELĠġMĠġ ÖZELLĠKLER

C# Programlama. Visual Studio 2010 Arayüzü. Prof. Dr. Ümit KOCABIÇAK SAKARYA ÜNİVERSİTESİ

BQTEK SMS Asistan. Kullanım Kılavuzu. Doküman Versiyon: BQTEK

Sürükle Bırak (StartDrag StopDrag)

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 4

MICROSOFT WORD Şekil 1 TABLO HAZIRLAMA : Word 2002/II TAB AYARLARI :

NURBS ÖRNEKLER NOTU: Model FRONT görünümde orijin noktasından başlanarak ilk iki noktası gride snap edilmiş bir şekilde meydana getirilmiştir.

Bilgisayar Teknolojileri Bölümü Bilgisayar Programcılığı Programı. Öğr. Gör. Cansu AYVAZ GÜVEN

1. RESİM DÜZENLEME. Bir resmin piksel yoğunluğu yani PPI (Pixel Per Inches) 1 inç karede (1 inç = 2.54 cm) bulunan piksel sayısıdır.

JavaScript Örnekleri PDF

Dosya(FILE) araç çubuğu

B02.8 Bölüm Değerlendirmeleri ve Özet

Her bir şeride eş zamanlı olarak uygulanan HS20-44 kamyon yükü ve HS20-44L şerit yükünden en elverişsiz olanı için kontrol yapınız.

A-PDF Split DEMO : Purchase from to remove the watermark

Ç NDEK LER KISIM I: TEMEL KONULAR 1 TEMEL B LG LER 3 Python u Nereden Bulabilirim? 4 GNU/Linux 4 Microsoft Windows 5 Python Nas l Çal flt r l r?

BMT 202 Web Tasarımı Bahar Dönemi. Yük. Müh. Köksal GÜNDOĞDU 1

KISIM I: TEMEL KONULAR 1

2 VISUAL STUDIO 2012 GELİŞTİRME ORTAMI

Amaçlarımız. Powerpoint de slaytlara eklentiler yapmak. Asıl slayt kavramını tanımlamak. Asıl slayt üzerinde değişklikler yapmak.

Bazı MSDOS komutları BAZI DOS KOMUTLARI

2 INDESIGN CC DE NELER YENİ?

MATLAB Temelleri. EEM104 - Bilgisayar Programlama. Matlab ın Açılış Ekranı. Dr. Mehmet Siraç Özerdem EEM Dicle Üniversitesi. Launch Pad.

Ç NDEK LER 1 TEMEL KAVRAMLAR 1 Neler Ö reneceksiniz? 1 Bafllarken 1 Sistem Gereksinimleri 2 Mizanpaj Nedir? 3 Forma Nedir? 3 Grafik Formatlar ve

ASP.NET ile Bir Web Sitesi Oluşturma

MODA TASARIMINDA PHOTOSHOP VE ILLUSTRATOR KURS PROGRAMI

BİLGİSAYAR DONANIMI. *** Gerçekleştirdikleri görev bakımından donanım birimleri ikiye ayrılır.

Microsoft Office paketlerinin son sürümü olan Office 2010 sürümü ile;

Problem X. Kafes Kirişli Köprü. Çelik. E = ksi Poisson oranı = 0.3 Tüm elemanlar W6X12 Fy = 36 ksi. Betonarme Köprü Tabliyesi

1. Cihaz Ekleme. Bir cihaz eklemek için. Önerilen DVR ayarları:

HTML içerik oluşturmak için düşünülen bir işaret dilidir. Örnek

Message Broadcasting. İşletim ortamı. Message Broadcasting'in Yüklenmesi. Mesaj Oluşturma

A ve B düğüm noktalarında X yönündeki yer değiştirmeleri ve mesnet reaksiyonlarını bulunuz.

DOKUZ EYLÜL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ DEKANLIĞI DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: BİL 1007

Evrak Ekle. Kurum İçi Giden Evrak Ekleme. Kırmızı renker; doldurulması zorunlu alanları ifade etmektedir. İleri Geri tarihli işlem yapılamamaktadır.

1- adresine girilir. Buradan Adobe Photoshope 5.0 programı bilgisayara indirilip, kurulur.

ve Menüleri Özelleştirmek, Sistem Ayarlarını Değiştirmek

WEB TASARIM. CSS, IFRAME, TEMPLATE, SLICE, INCLUDE(php komutu) Tarık ÖZEL

Çoktan Seçmeli Değerlendirme Soruları Akış Şemaları İle Algoritma Geliştirme Örnekleri Giriş 39 1.Gündelik Hayattan Algoritma Örnekleri 39 2.Say

Temel Giriş/Çıkış Fonksiyonları (Devam) Örnek :

BİLGİSAYAR UYGULAMALARI BÖLÜM 2

3 SİTE OLUŞTURMA VE YÖNETME

2 APP INVENTOR A ILK ADIM

Transkript:

Ç NDEK LER 1 FLASH A G R fi, PANELLER, Ç Z M TEKN KLER VE DOSYALAR LE ÇALIfiMAK 1 Flash Professional CS5 ve CS5.5 ile Birlikte Gelen Yenilikler 1 Packager for iphone 1 Text Layout Framework (Metin Çerçeve Düzeni) ile Yeni Metin Yetenekleri 3 XFL Tabanl Flash Dosyalar 4 Code Snippets Paneli 5 Gelifltirilmifl ActionScript Editörü 5 Flash Builder Entegrasyonu 6 Gelifltirilmifl Bone Kinematikleri 7 Gelifltirilmifl Deco Arac 7 Video CUE Noktalar ve Kullan m 8 Geliflmifl Font Gömme Sistemi 8 Proje Bafllatmak 9 Nesnelerin Sahneye Göre Otomatik Düzenlenmesi 10 Nesnelerin Bitmap Olarak fllenmesi 11 Katmanlardaki Yenilikler 11 Di er Yenilikler 11 Sahnede FLVPlayback Video Önizlemesi 11 FLVPlayback Bilefleni çin Yeni Temalar 12 SWF Geçmifli 12 Yeni fiablonlar 12 majlar PhotoShop ile Editleme 12 Otomatik Sa Süslü Parantez Kapat c 12 Adobe FXG Dosyas ile Çal flmak 12 Gelifltirilmifl AIR Yay mlama Paneli 12 Flash Kurulumu ve Kurulum ile Birlikte Gelen Di er Programlar 13 Flash Bafllatmak ve Proje Türleri 16 Create from Template (fiablondan Olufltur) 16 Open a Recent Item (Kullan lanlardan Aç) 17 Create New (Yeni Olufltur) 17 Haz r Sahne Düzenleri ve Çal flma Alan n Düzenlemek 17 Flash a Dosya Eklemek 22 Grafik Eklemek 22 Ses Dosyalar Eklemek 22 Video Dosyalar Eklemek 24

x ADOBE FLASH & ACTIONSCRIPT 3.0 PSD ve AI Dosyalar Eklemek 26 Projeleri Yay mlamak 28 Görüntü Formatlar 28 SWF 28 FXG 28 BMP 29 JPG 30 GIF 30 PNG 31 Animasyon Formatlar 31 SWF 31 AVI 32 MOV 32 GIF (Animasyonlu) 33 WAV 33 JPG (Animasyonlu) 33 GIF (Animasyonlu) 34 PNG (Animasyonlu) 34 Projektör Formatlar 34 Windows Projector 34 Macintosh Projector 34 Paneller ve Araçlar n Kullan m 34 Çal flma Sahnesi 34 Tools (Araçlar) Paneli 35 Selection Tool (Seçme Arac ) 36 Free Transform Tool (Serbest Ölçülendirme Arac ) 36 3D Rotation Tool (3D Döndürme Arac ) 36 3D Translation Tool (3D Tafl ma Arac ) 36 Lasso Tool (Kement Arac ) 36 Pen Tool (Kalem Arac ) 36 Text Tool (Metin Arac ) 36 Line Tool (Çizgi Arac ) 36 Rectangle Tool (Dikdörtgen Arac ) 36 Oval Tool (Oval Arac ) 36 Rectangle Primitive Tool ( lkel Dikdörtgen Arac ) 36 Oval Primitive Tool ( lkel Oval Arac ) 37 PolyStar Tool (Çokgen Arac ) 37 Pencil Tool (Kalem Arac ) 37

Ç NDEK LER xi Brush Tool (F rça Arac ) 37 Spray Brush Tool (Sprey F rça Arac ) 37 Deco Tool (Dekore Arac ) 37 Bone Tool (Kemik Arac ) 37 Bind Tool (Ba lama Arac ) 37 Paint Bucket Tool (Boya Kovas Arac ) 37 Ink Bottle Tool (Mürekkep fiiflesi Arac ) 37 Eyedropper Tool (Göz Damlal Arac ) 37 Eraser Tool (Silgi Arac ) 38 Hand Tool (El Arac ) 38 Zoom Tool (Büyütme Küçültme Arac ) 38 Ekstra Araçlar 38 Timeline Paneli 38 Properties (Özellikler) Paneli 40 Info (Bilgi) Paneli 41 Align (Hizalama) Paneli 41 Transform (Biçim) Paneli 43 Position And Size (Konum ve Ebat) 43 3D Position And View (3D Konum ve Görünüm) 43 Color (Renk) Paneli 44 Swatches (Renk) Paneli 44 Kuler Paneli 45 Color Effect (Renk Efekt) Paneli 46 Display (Gösteri) Paneli 47 Filters (Filtreler) Paneli 49 Controller (Kontrol) Paneli 52 Motion Editör (Hareket Editörü) Paneli 52 Motion Presets (Haz r Hareketler) Paneli 53 Scene (Sahne) Paneli 54 Movie Explorer (Animasyon Taray c s ) Paneli 55 History (Geçmifl) Paneli 55 SWF History (Geçmifl) Paneli 56 Common Libraries (Haz r Kütüphaneler) Paneli 57 Components (Bileflenler) Paneli 57 ComponentsInspector (Bileflen Dedektifi) Paneli 57 Library (Kütüphane) Paneli 57 ActionScript Editörü Paneli 59 Output (Ç kt ) Paneli 60

xii ADOBE FLASH & ACTIONSCRIPT 3.0 Araç Çubu u ve Araçlar n Kullan m, Temel Çizim Teknikleri 60 Line Tool ile Çizgi Çizmek 62 Pencil Tool ile Çizim Yapmak 64 Brush Tool ile F rça Çizimler Yapmak 64 Oval Tool ile Daire Çizmek 65 Rectangle Tool ile Dikdörtgen Çizmek 67 PolyStar Tool ile Çokgen ve Y ld z Çizmek 68 Paint Bucket Tool ile Çizimleri Renklendirmek 69 Kuler ve Swatches Paneli ile Renk Tonu Paleti Oluflturmak 69 Eraser Tool ile Silme fllemleri 71 Deco Tool ile Dekoratif Çizimler Yapmak 72 2 TIMELINE, KATMAN, FRAME, MOVIECLIP VE BUTON KAVRAMLARI 77 Timeline Nedir? 77 Timeline Özellikleri ve Timeline Üzerinde Yer Alan Ö eler 78 Katmanlar, Özellikleri ve Kullan m 79 Normal Katmanlar 80 Maske Katmanlar 80 Frame ler, Özellikleri ve Kullan m 84 Frame 84 Keyframe 84 Blank Keyframe 84 Motion Frame leri 84 Temel Nesneler: MovieClip ler ve Butonlar 85 MovieClip ler 85 MovieClip Oluflturmak 85 Butonlar 87 Buton Oluflturmak ve Özel Buton Frame leri 87 Buton ve Mouse liflkisini Kavramak 88 3 TEMEL AN MASYON TEKN KLER VE TWEEN EFEKTLER 97 Kare Tabanl Animasyon Tekni i 98 Timeline Tween Efektleri ile Animasyon Tekni i 99 Classic Tween ler ile Animasyon Tekni i 99 Shape Tween ler ile Animasyon Tekni i 104 2D Motion/3D Motion Tween ile Animasyon Tekni i 106 Bone ve Bind Arac ile Animasyon Tekni i 111 Kemik ile Eklem liflkisi 111 Bone Arac ile Çizimlere Kemik Eklemek 111 skeleti Hareket Ettirmek 112

Ç NDEK LER xiii Eklemlerin Bükülme Aç Aral klar n Belirlemek 113 X ve Y Düzlemlerinde Uzamalar ve Toleranslar 116 Sertlik ve Süneklik Toleranslar 116 Bind Arac ile Eklem Belirlemek 118 Motion Presets Paneli ile Haz r Kinematikler 119 Motion Editor Paneli ile Animasyon Kontrolü 121 4 ACTIONSCRIPT 3.0 A G R fi, PROGRAMLAMA TEMELLER VE EN ÇOK KULLANILAN CLASS LAR 123 ActionScript 3.0 Tan mak ve flleyifli 123 ActionScript 3.0 Kodlar n Yazmak 124 Instance Name Kavram, Söz Dizimi ve Yaz m Kurallar 125 MovieClip(), root, this ve parent Kavramlar ile Adresleme Modelleri 127 MovieClip() 127 root 128 this 129 parent 129 trace() Komutu ile Veri Kontrolu 130 De iflkenler 131 De iflkenlerin Veri Aktarma Alanlar 132 Sabitler 133 Veri Türleri 134 Basit Seviye Veri Türleri 134 Boolean 134 Int 135 Number 135 String 136 Uint 136 Null 137 Object 137 Void 138 Kompleks Seviye Veri Türleri 138 Array 138 Date 139 Error 139 Function 140 RegExp 140 XML-XMLList 142 Operatörler 143

xiv ADOBE FLASH & ACTIONSCRIPT 3.0 Atama Operatörü (=) 144 Aritmetik Operatörler 144 Çarpma (*) 144 Bölme (/) 144 Toplama (+) 144 Ç karma (-) 145 Modül Alma (%) 145 Art r (++) 145 Eksilt (- -) 145 Aritmetik Atama Operatörleri 145 Çarp ve Ata (*=) 146 Böl ve Ata (/=) 146 Modül Al ve Ata (%=) 146 Topla ve Ata (+=) 146 Ç kar ve Ata (-=) 146 Eflitlik ve Karfl laflt rma Operatörleri 146 Eflittir (==) 147 Küçük (<) 148 Küçük Eflit (<=) 148 Büyük (>) 149 Büyük Eflit (>=) 149 Farkl (!=) 149 Mant ksal Operatörler 150 Ve (&&) 150 Veya ( ) 150 De il (!) 151 Aç klama Sat r Operatörleri 151 Tek Sat r Aç klama Operatörü (//) 151 Paragraf Sat r Aç klama Operatörü (/* */) 151 Koflul Operatörü (?:) 152 Genel Operatörler 152 Sat r Sonu Operatörü (;) 152 Parametreleri Ay rma Operatörü (,) 153 Oluflturucu Operatörü (new) 153 Grup fadesi Operatörü ( ( ) ) 153 Metin Operatörü ( ) 153 Fonksiyon Ça rma Operatörü (f(x)) 154 Dizi Operatörü ([]) 154 Obje Operatörü ({x:y}) 154

Ç NDEK LER xv Özelliklere Ba lanma Operatörü (x.y x[y]) 154 XMLList fadesi Oluflturma Operatörü (<></>) 155 XML Attribute lerine Ba lanma Operatörü (@) 155 XML Ad Niteleyicisi Operatörü (::) 155 XML çinde Bir Dü üme Ba lanma Operatörü (..) 156 liflkisel Operatörleri 156 Silme Operatörü (delete) 156 Tür Operatörü (typeof) 157 Veri Türü Kontrolü Operatörü (as) 158 Obje çinde Özellik Kontrolü Operatörü (in) 158 Fonksiyonlar 158 Fonksiyonlar Tan mak ve Fonksiyon Oluflturmak 159 Fonksiyonlar Ça rmak 159 Fonksiyonlara Parametre Göndermek 160 Fonksiyonlardan Dönüt Almak 161 Koflullar 162 if 162 if-else 163 else if 163 switch-case 164 Döngüler 166 for 166 for..in 168 for each..in 169 while 170 do..while 170 try..catch..finally Döngüsü ile Hata Yakalamak 171 Olaylar Yöneticileri 172 Nesnelere Olay Yöneticileri Atayarak Fonksiyonlar Tetiklemek 173 Nesnelerden Olay Yöneticilerini Silmek 174 En Çok Kullan lan Olay Yöneticileri 175 Mouse Olaylar 175 Keyboard Olaylar 176 Stage Olaylar 178 Event.MOUSE_LEAVE 178 Event.RESIZE 178 FullScreenEvent.FULL_SCREEN 179 DisplayObject Olaylar 179 Event.ADDED 179

xvi ADOBE FLASH & ACTIONSCRIPT 3.0 Event.ADDED_TO_STAGE 180 Event.ENTER_FRAME 180 Event.EXIT_FRAME 181 Event.FRAME_CONSTRUCTED 181 Event.REMOVED 182 Event.REMOVED_FROM_STAGE 182 Event.RENDER 183 Timer ve SetInterval Nesnesi ile Sürekli Fonksiyonlar 183 Timer Nesnesi ile Fonksiyon Süreklili i 183 Timer Nesnelerini Durdurmak 185 Timer Nesnesi ile Dijital Saat Uygulamas 185 setinverval Nesnesi ile Fonksiyon Süreklili i 186 setinterval Nesnesini Durdurmak 186 setinterval Nesnesi ile Nesneyi Hareket Ettirme Uygulamas 187 ActionScript 3.0 n Temel Class lar 188 Array 188 concat(): Dizileri Birbirine Ba lamak 189 every(): Dizi Verilerini Sorgulamak 189 filter(): Dizileri Filtrelemek 190 foreach(): Dizi Elemanlar n S ralamak 190 indexof(): Dizilerde Arama Yapmak 191 join(): Dizi Verileri Aras na Eleman Girmek 191 lastindexof(): Dizi Elemanlar n Sorgulamak 191 map(): Elemanlara fllem Uygulamak 191 pop(): Dizinin Son Eleman n Ç karmak 192 push(): Dizilere Ekleme Yapmak 192 reverse(): Dizi Elemanlar n n Yerlerini Ters Çevirmek 192 shift(): Dizinin lk Eleman n Ç karmak 193 slice(): Belirli Bir Aral ktaki Elemanlar Almak 193 some(): Dizi Elemanlar n Kontrol Etmek 193 sort(): Elemanlar Alfabetik Olarak S ralamak 194 sorton(): Elemanlar Alanlara Göre S ralamak 194 splice(): Dizi Eleman n Silmek 195 tostring(): Diziyi Metine Çevirmek 196 unshift(): Dizinin Bafl na Eleman Eklemek 196 Date 196 Date: Zaman Nesnesi Tan mlamak 196 getdate() 197 getday() 197

Ç NDEK LER xvii getfullyear() 197 gethours() 197 getmiliseconds() 197 gettime() 197 gettimezoneoffset() 198 getutcdate() 198 getutcday() 198 getutcfullyear() 198 getutchours() 198 getutcmilliseconds() 198 getutcminutes() 198 getutcminutes() 199 getutcseconds() 199 parse() 199 setdate() 199 setfullyear() 199 sethours() 200 setmilliseconds() 200 setminutes() 200 setmonth() 200 setseconds() 201 settime() 201 setutcdate() 201 setutcfullyear() 201 setutchours() 201 setutcmilliseconds() 202 setutcminutes() 202 setutcmonth() 202 setutcseconds() 202 todatestring() 202 tolocaledatestring() 202 tolocalestring() 203 tostring() 203 totimestring() 203 toutcstring() 203 UTC() 203 valueof() 203 String 204 length: Metin Uzunlu unu Almak 204

xviii ADOBE FLASH & ACTIONSCRIPT 3.0 String(): String Oluflturmak 204 charat(): Karakter Kontrolü 204 charcodeat(): stenilen Karakterin UNICODE De erini Almak 205 concat(): Metni De ifltirmeden Ekleme Yapmak 205 fromcharcode(): UNICODE Karakterlerini ASCII ye Çevirmek 206 indexof(): Metin çerisinde Tan mlanm fl Olan lk Karakteri Aramak 206 lastindexof(): Metin çerisinde Tan mlanm fl Olan Son Karakteri Aramak 206 slice(): Metin çerisinden Dilim Almak 206 split(): Metni Diziye Çevirmek 207 substr(): Metin içerisinden S ral Dilim Almak 207 substring():metin çerisinden Dilim Almak 207 tolocaleuppercase(): Büyük Harfe Çevirmek 207 tolowercase(): Küçük Harfe Çevirmek 207 touppercase():büyük Harfe Çevirmek 208 valueof(): Basit Metin De erini Almak 208 Math 208 abs() 208 acos() 208 asin() 208 atan() 208 atan2() 209 ceil() 209 cos() 209 exp() 209 floor() 209 log() 209 max() 209 min() 210 pow() 210 random() 210 round() 210 sin() 210 sqrt( 210 tan() 210 E 210 LN10 211 LN2 211 LOG10E 211 LOG2E 211

Ç NDEK LER xix PI 211 SQRT1_2 211 SQRT2 211 DisplayObject ler ile Çal flmak 211 Özellikler 212 alpha: Alfa Kanal 212 blendmode: Renk Kar fl mlar 212 cacheasbitmap: Bitmap Gösterimi 213 Filters: Filtreler 213 height: Yükseklik 216 loaderinfo: Yükleme Bilgileri 216 mask: Maskeleme 217 mousey: Mouse Y Koordinat Bilgisi 217 name: Nesnelerin smini Almak 217 opaquebackground: Opak Arkaplan Tan mlamak 217 parent: Önceki Adres 217 root: Kök Adres 218 rotation: Döndürme 219 rotationx: X Do rultusunda Döndürme 219 rotationy: Y Do rultusunda Döndürme 219 rotationz: Z Do rultusunda Döndürme 219 scale9grid: Izgara Sistemi ile Görüntüyü Bozmadan Ölçülendirme 219 scalex: Nesneleri X Düzleminde Yüzdece Uzatmak 220 scaley: Nesneleri Y Düzleminde Yüzdece Uzatmak 220 scalez: Nesnelerin Derinli ini Yüzdece Uzatmak 221 scrollrect: Görüntüleme Alan n S n rland rmak 221 stage: Sahne 221 transform: Nesneleri Biçimlendirmek 221 visible: Görünürlük 222 width: Genifllik 222 x: Nesnenin X Ekseninde Konumu 222 y: Nesnenin Y Ekseninde Konumu 222 z: Nesnenin Z Ekseninde Konumu 222 Metotlar 223 getbounds(): Nesnelerin Koordinat Sisteminde Alan n Ö renmek 223 getrect(): Nesnelerin Koordinat Sisteminde Dolgu Alan n Ö renmek 223 globaltolocal(): Sahne ile Nesne Koordinatlar De iflimi 223 globaltolocal3d(): 3D Düzlemde Nokta ile Nesne Koordinatlar De iflimi 225

xx ADOBE FLASH & ACTIONSCRIPT 3.0 hittestobject(): Nesne Temas Do rulu u Kontrolü 225 hittestpoint(): Nokta Temas Do rulu u Kontrolü 225 local3dtoglobal(): Üç Boyutlu Koordinat ki Boyutlu Düzleme Çevirmek 225 localtoglobal(): Nesne Koordinatlar ile Sahne Koordinatlar De iflimi 226 Olay Yöneticileri 227 added: Görüntü Nesnesine Nesne Oluflturulma Kontrolü 227 addedtostage: Sahneye Nesne Oluflturma Kontrolü 227 enterframe: Görüntü Nesnesinin Frame ine Girifl Kontrolü 227 exitframe: Görüntü Nesnesinin Frame inden Ç k fl Kontrolü 228 frameconstructed: Görüntü Nesnesinin Frame Nesnelerinin Oluflumlar n n Bitifli Kontrolü 228 removed: Görüntüleme Nesnesinden Görüntüleme Nesnesinin Silinmesi Kontrolü 228 removedfromstage: Sahneden Görüntüleme Nesnesinin Silinmesi Kontrolü 229 render: Ekran Güncelleme ve Oluflturma Kontrolü 229 5 ACTIONSCRIPT 3.0 LE NESNE YÖNEL ML PROGRAMLAMA (OBJECT ORIENTED PROGRAMMING) 231 OOP Kavram n Tan mak ve Gereklili i 231 Class lar 232 Class Tan mlamak 233 Class Öznitelikleri 234 Class Özelli i Nitelikleri 235 De iflkenler 236 Metotlar (Fonksiyonlar) 237 Gömülü Sistem ile Class lar Kullanmak 237 Paketler 239 OOP Bileflenleri 239 Inheritance (Miras) 240 Interfaces (Arayüz) 241 6 CODE SNIPPETS PANEL LE TEMEL ACTIONSCRIPT 3.0 KOMUTLARI KULLANIMI 243 Code Snippets Panelini Tan mak 243 Code Snippets Paneli: ActionScript Paneli ve Nesne liflkisi 244 Actions (Aksiyonlar) 245 Click to Go to Web Page (T kla ve Web Sayfas na Git) 245 Custom Mouse Cursor (Özel Mouse mleci) 246 Drag and Drop (Sürükle ve B rak) 247

Ç NDEK LER xxi Play a Movie Clip (MovieClip i Oynat) 247 Stop a Movie Clip (MovieClip i Durdur) 247 Click to Hide an Object (T kla ve Objeyi Gizle) 247 Show an Object (Objeyi Göster) 248 Click to Positon an Object (T kla ve Objeyi Konumland r) 248 Click to Display an TextField (T kla ve Metin Kutusunu Göster) 248 Generate a Random Number (Rastgele Rakam Üret) 249 Bring Object to the Front (Objeyi Öne Getir) 249 Simple Timer (Basit Zamanlay c ) 250 Countdown Timer (Geri Zamanlay c ) 250 Timeline Navigations (Timeline Navigasyonu) 251 Stop at this Frame (Bu Frame i Durdur) 251 Click to Go To Frame and Stop (T kland nda Frame e Git ve Dur) 251 Click to Go To Frame and Play (T kland nda Frame e Git ve Oyna) 251 Click to Go To Next Frame and Stop (T kland nda Sonraki Frame e Git ve Dur) 251 Click to Go To Previous Frame and Stop (T kland nda Önceki Frame e Git ve Dur) 252 Click to Go To Next Scene and Play (T kland nda Sonraki Sahneye Git ve Oyna) 252 Click to Go To Previous Secene and Play (T kland nda Önceki Sahneye Git ve Oyna) 252 Click to Go To Scene and Play (T kland nda Sahneye Git ve Oyna) 252 Animation (Animasyon) 253 Move With Keyboard Arrows (Klavye Ok Tufllar yla Hareket) 253 Move Horizontally (Yatay Hareket) 254 Move Vertically (Dikey Hareket) 254 Rotate Once (Bir Kere Döndür) 254 Rotate Continuously (Sürekli Döndür) 254 Animate Horiontally (Yatay Animasyon) 255 Animate Vertically (Dikey Animasyon) 255 Fade In a Movie Clip (MovieClip e Fade In Efekti Ver) 255 Face Out a Mov e Clip (MovieClip e Fade Out Efekti Ver) 256 Load and Unload (Yükle ve Kald r) 256 Click to Load/Unload SWF or Image (T kland nda SWF veya maj Yükle/Kald r) 257 Click to Load Image from Library (T kland nda Kütüphaneden maj Yükle) 258 Add Instance From Library (Kütüphaneden Örnek Ekle) 258

xxii ADOBE FLASH & ACTIONSCRIPT 3.0 Remove Instance from Stage (Sahneden Örnek Kald r) 259 Load External Text (Harici Metin Yükle) 259 Audio and Video (Ses ve Video) 259 Click to Play/Stop Sound (T kland nda Ses Oynat/Durdur) 259 Click to Stop All Sounds (T kland nda Bütün Sesleri Durdur) 260 On Cue Point Event (Cue Noktas Olay ) 261 Click to Play Video (T kland nda Videoyu Oynat) 261 Click to Pause Video (T kland nda Videoyu Duraklat) 262 Click to Rewind Video (T kland nda Videoyu Bafla Sar) 262 Click to Set Video Source (T kland nda Video Kayna n Tan mla) 262 Click to Seek to Cue Point (T kland nda Cue Noktas n Bul) 263 Event Handlers (Olay Yöneticileri) 264 Mouse Over Event (Mouse Üzerine Gelme Olay ) 264 Mouse Out Event (Mouse Üzerinden Ayr lma Olay ) 264 Key Pressed Event (Tufl Bas ld Olay ) 265 Enter Frame Event (Sahne Oynama Olay ) 265 7 MET NLER LE ÇALIfiMAK, GEL fim fi TLF MET N DÜZENLER, VER KONTROLÜ VE VER LER B Ç MLEND RMEK 267 Metin Kutular Oluflturmak ve Metin Kutular n n Özellikleri 267 Klasik Metin Kutular 268 Statik Metin Kutular 268 Dinamik Metin Kutular 271 Veri Girifl Metin Kutular 273 TLF Metin Kutular ile Çal flmak 273 TLF Metin Kutular n n Özellikleri 274 Karakter Stilleri ile Çal flmak 276 Family 276 Style 276 Size 276 Leading 276 Color 277 Tracking 277 Highlight 277 Kerning 278 Anti-alias 278 Rotation 279 Underline 279 Strikethrough 279 Toggle the superscript 279

Ç NDEK LER xxiii Toggle the subscript 279 Geliflmifl Karakter Sistemi ile Çal flmak 280 Link-Target 280 Case 280 Digit Case 281 Digit Width 281 Ligatures 282 Break 282 Base Shift 282 Paragraf Özellikleri ile Çal flmak 283 Align 283 Margins 283 Indent 283 Spacing 284 Text Justify 284 Konteyn r ve Ak fllar ile Çal flmak 284 Behavior 285 Max chars 285 Align in Container 285 Columns 285 Specify the width of column gutters 286 Padding 286 Border with 286 Container background color 286 Çarp k Düzenli Birden Çok TLF Metin Kutusunu Birbirine Ba lamak 286 TLF Metin Kutular na Kayd rma Çubuklar Eklemek 288 nteraktif Metin Kutular ile Etkileflime Girmek 289 Metin Kutular na Veri Atamak 289 Metin Kutular ndan Kullan c Verilerini Almak 290 Jenerik Veriler Kullanarak Metinleri Biçimlendirmek 291 Metin Kutular nda HTML Etiketleri Kullanmak 292 <a> Anchor 292 <bold> Bold 293 <br> Break 294 <font> Font 294 <image> Image 295 <i> Italik 296 <li> List Item 296 <p> Paragraph 297

xxiv ADOBE FLASH & ACTIONSCRIPT 3.0 <span> Span 297 <textformat> Text Format 298 <u> Underline 299 CSS Dosyalar n Yüklemek ve StyleSheet Nesnesi ile Verileri Biçimlendirmek 299 8 SAHNE LE ÇALIfiMAK VE TAM EKRAN FLASH UYGULAMA TEKN KLER 305 Sahne Düzeni ve Koordinat Sistemi 305 Stage Class, Özellikleri ve Olaylar 306 Stage Class Özellikleri 306 align 306 displaystate 307 framerate 307 fullscreenheight 307 fullscreensourcerect 308 fullscreenwidth 308 height 308 mousechildren 308 numchildren 309 quality 310 scalemode 310 showdefaultcontextmenu 311 stagefocusrect 311 stageheight 311 stagewidth 311 tabchildren 311 textsnapshot 312 width 312 Stage Class Olaylar 312 fullscreen 313 mouseleave 313 resize 313 Nesneleri Sahneye Göre Hizalamak 314 Nesneleri Sahneye Göre Biçimlendirmek 317 Sa Tufl Menüsünü Düzenlemek ve Özellefltirmek 321 Tam Ekran ve Orijinal Boyutlara Geçifl fllemleri 325 9 TWEEN CLASS VE TRANSITIONS CLASS LE KOD TABANLI AN MASYON 331 Transitions Class ile Biçim Animasyonlar 331 Transitions Class Tan mak ve Tan mlamak 331

Ç NDEK LER xxv Transitions Class Animasyon Türleri 332 Blind 332 Fade 333 Fly 334 Iris 335 Photo 336 PixelDissolve 337 Rotate 338 Squeeze 339 Wipe 340 Zoom 341 Tween Class ile Hareket Animasyonlar 342 Tween Class Tan mak ve Tan mlamak 342 Tween Class Animasyon Türleri 342 X 343 Y 343 Width 344 Height 345 scalex 345 scaley 346 rotation 347 Easign ve Metotlar 347 Tween Metotlar 348 Tween() 348 countinueto() 348 fforward() 348 nextframe() 349 prevframe() 349 resume() 349 rewind() 349 start() 349 stop() 349 yoyo() 349 10 XML, XML CLASS ÖZELL KLER, METOTLARI VE ACTIONSCRIPT 3.0 LE KULLANIMI 351 XML Nedir ve XML in Özellikleri 352 XML ile Veri Saklama Modelleri ve Flash a XML Verlerini Yüklemek 353 Tag lar ile Veri Saklama 358 Attributes ler ile Veri Saklama 359

xxvi ADOBE FLASH & ACTIONSCRIPT 3.0 Tag ve Attributes ler ile Veri Saklama 359 Yayg n Olarak Kullan lan Veri Okuma Modelleri 360 Node simleri Bilinen Child lar Yüklemek 361 Node simleri Bilinen Bir Kök ChildNodes Grubunu Yüklemek 364 Attributes Sorgusu Yaparak Verileri Yüklemek 365 XML Verilerini Görsellefltirerek Metin Kutular nda Göstermek 367 HTML Etiketleri 371 RSS Destekli Haber Servisi Uygulamas 372 ActionScript 3.0 XML Class Özellikleri ve Metotlar 380 Özellikler 380 ignorecomments 380 ignoreprocessinginstructions 380 ignorewhitespace 381 prettyindent 381 prettyprinting 382 Metotlar 382 XML() 382 addnamespace() 382 appendchild( 382 attribute() 382 attributes() 384 child() 384 childindex() 384 children() 385 comments() 385 contains() 386 copy() 386 defaultsettings() 387 descendants() 387 elements() 388 hascomplexcontent() 388 hasownproperty() 389 hassimplecontent() 389 insertchildafter() 390 insertchildbefore() 390 length() 390 nodekind() 391 normalize() 391 parent() 392

Ç NDEK LER xxvii prependchild() 392 processinginstructions() 393 propertyisenumerable() 393 replace() 393 setchildren() 394 setsettings() 394 settings() 394 text() 395 tostring() 395 toxmlstring() 395 valueof() 396 11 FLASH KULLANICI ARAYÜZÜ COMPONENT LER, PARAMETRELER VE KULLANIMI 397 Button 398 CheckBox 399 ColorPicker 401 ComboBox 403 DataGrid 409 Label 413 List 414 NumericStepper 417 ProgressBar 419 RadioButton 422 ScrollPane 423 Slider 425 TextArea 427 Textinput 430 TileList 432 UILoader 437 UIScrollBar 438 12 MEDYA DOSYALARI LE ÇALIfiMAK VE ADOBE MEDIA ENCODER 441 Ses Dosyalar ile Çal flmak 441 Sound Class n Özellikleri, Metotlar ve Olaylar 441 Özellikleri 442 Metotlar 442 Sound() 442 close() 442 load() 442

xxviii ADOBE FLASH & ACTIONSCRIPT 3.0 play() 442 Olaylar 443 complete 443 id3 443 ioerror 443 open 443 progress 444 Kütüphaneden Dinamik Olarak MP3 Dosyalar n Oynatmak 444 Harici MP3 leri Yüklemek, Oynatmak, Duraklatmak ve Durdurmak 446 Seslerin Seviyesini Ayarlamak 449 Kolon Balanslar n Ayarlamak 450 Detay Ekranl MP3 Çalar Uygulama Örne i 452 Video Dosyalar ile Çal flmak 459 FLV ve F4V Video Formatlar ve Özellikleri 459 FLV 459 F4V 459 Adobe Media Encoder ile Video Haz rlamak 459 Kullan c Arayüzü 460 Codec Yap lacak Videoyu Eklemek 460 Videoyu Düzenlemek ve Ayarlamalar 461 Videoyu Dönüfltürmek 461 Video Component leri ve Özellikleri 463 FLVPlayback Video Oynat c Bilefleni 463 FLVPlayback 2.5 465 FLVPlaybackCaptioning Video Oynat c Bilefleni 467 BackButton 470 BufferingBar 470 CaptionButton 470 ForwardButton 470 FullScreenButton 471 MuteButton 471 PauseButton 471 PlayButton 471 PlayPauseButton 471 SeekBar 471 StopButton 471 VolumeBar 471 Video Component leri ile Video Oynat c lar Haz rlamak 471 Özel Tasar mlar ile Video Oynat c lar Haz rlamak 472

Ç NDEK LER xxix 13 PAYLAfiILAN NESNELER LE VER SAKLAMAK, LOKAL BA LANTI LE SWF LER ARASI LET fi M VE D LLER ARASI PARAMETRE TRANSFER 483 SharedObject Nesnesi ile Lokal Veriler Üzerinde Çal flmak 483 Lokal Ba lant ile SWF ler Aras letiflim Kurmak ve Veri Paylafl m 489 Baflka Bir SWF çindeki Fonksiyonu Ça rmak 490 SWF ler Aras Veri Transferi 492 QueryString ile SWF lere Parametre Göndermek 494 JavaScript ile Karfl l kl letiflim Kurmak ve Veri Paylafl m 499 ActionScript 3.0 ile JavaScript Kodu Tan mlamak ve Çal flt rmak 500 ActionScr pt 3.0 ile HTML içindeki JavaScript Komutunu Çal flt rmak ve Parametre Göndermek 501 ActionScript 3.0 ve JavaScript Aras nda Köprü Kurmak ve Veri Paslamak 504 ActionScript 3.0 ile JavaScript leri Çal flt rmak 504 ActionScript 3.0 Arac l ile JavaScript e Parametreler Göndermek 505 14 FLASH LE PHP ENTEGRASYONU 509 Flash ve PHP liflkisi 509 PHP yi Flash a Yüklemek 510 PHP ye Flash tan Veri Göndermek ve PHP den Flash a Veri Çekmek 511 Flash-PHP ile Uygulama Örnekleri 513 E-Posta Uygulamas 513 Ziyaretçi Sayac Uygulamas 522 Anket Uygulamas ve Anket Yöneticisi Uygulamas 528 Uygulama Örne i 528 Yönetim Paneli 540 Onay Sistemli Ziyaretçi Defteri Uygulamas 553 Uygulama Örne i 553 Yönetim Paneli 568 15 ADOBE STRATUS 2.0 LE MULTIUSER TEMELLER 579 Adobe Stratus 2.0 Tan mak 579 RTMFP Protokolü 580 UDP Protokolü 580 RTMFP ve UDP ile Stratus Çapraz A Modeli 581 RTMFP Servisi ve Stratus Kanal Açmak 583 Peer2Peer Kavram ve Soket Programc l 584 Stratus 2.0 Destekli Global Chat Uygulamas Örne i 586 Kullan c Arayüzünü Tasarlamak 586 ActionScript 3.0 ile Kodlamak 587 Test Aflamas 591

xxx ADOBE FLASH & ACTIONSCRIPT 3.0 16 XFL TABANLI FLASH DOSYALARI LE JENER K ÇALIfiMAK 595 XFL Nedir ve XFL Dosya Sistemi Gelifltirilme Nedenleri 595 XFL ile S k flt rma Yapmadan Kaydetmek 596 XFL ile Kay t Yap l rken Oluflturulan Klasörler, Dosyalar ve Veri Düzenleme 597 17 YAYIMLAMA AYARLARI VE OPT M ZASYON 601 Yay mlama Ayarlar 601 SWF Yay mlama Ayarlar 602 Player (Flash Player Sürümü) 603 Script (ActionScript Sürümü) 603 Output File (Dosya smi) 603 JPEG Quality (JPEG Kalitesi) 603 Audio Stream (Ses Ak fl ) 603 Audio Event (Ses Olaylar ) 603 Advanced ( leri SWF Ayarlar ) 604 Compress Mov e (Animasyonu S k flt r) 604 Include Hidden Layers (Gizli Katmanlar Ekle) 604 Inclue XMP Metadata (XMP Metadata lar n Ekle) 604 Generate Size Report (Boyut Raporu Olufltur) 604 Permit Debugging (Hata Kontrolüne zin Ver) 605 Protect From Import (Eklemeden Koru) 605 Password (fiifre) 605 Script Time Limit (Kod Zaman Süresi) 605 Local Playback Securty (Yerel Güvenlik) 605 Hardware Acceleration (Donan m vmesi) 605 HTML Yay mlama Ayarlar 605 Output File (Dosya smi) 607 Template (fiablon) 607 Detect Version (Versiyon Bul) 607 Size (Boyut) 607 Playback (Oynatma) 607 Quality (Kalite) 608 Window Mode (Pencere Modu) 608 Show Warning Messages (Tehlike Mesajlar n Göster) 608 Scale And Alignment (Ölçü ve Hizalama) 608 HTML Alignment (HTML Hizalama) 608 Scale (Ölçü) 609 Flash Alignment (Flash Hizalama) 609

Ç NDEK LER xxxi 18 SWF VE HTML5 ENTEGRASYONU 611 HTML 5 Nedir ve Özellikleri Nelerdir? 611 Neden HTML 5? 612 HTML 5 Embed ile SWF Oynatmak ve Embed Attribute leri 613 HTML 5 Canvas çinde SWF Oynatmak 614 EK1 ASCII KARAKTER KODLARI 619 Klavye Tufl Kodlar 619 Büyük Harf Tufl Kodlar 619 Küçük Harf Tufl Kodlar 620 Rakam Tufl Kodlar 620 Nümerik Tufl Kodlar 620 Fonksiyon Tufllar 621 Di er Tufllar 621 EK2 FLASH KISAYOL TUfiLARI 623 Flash Menü K sayollar 623 Actions Panel i K sayollar 629 Timeline Paneli K sayollar 630 Araçlar Paneli (Tools) K sayollar 630

xxxii ADOBE FLASH & ACTIONSCRIPT 3.0