Ç Z M TEKN KLER VE DOSYALAR LE



Benzer belgeler
Ç Z M TEKN KLER VE DOSYALAR LE

1. ADIM: OYUN PROGRAMLAMAYA G R

MODÜL 1: AN MASYON DÜZENLEME 1

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 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

G R fi 1 Adobe AIR E BAfiLANGIÇ

Ç 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

Ç 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 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

Ç 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?

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 9

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

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

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

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

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

2 JAVASCRIPT TEMELLER

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

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

1 PHOTOSHOP CC YE GİRİŞ

GRAFİK VE ANİMASYON DERSİ

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

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

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

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

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

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

Ç 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?

KISIM I: TEMEL KONULAR 1

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

Temel Bilgi Teknolojileri - II Ayrıntılı Ders İçerikleri

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

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

12 TBT / WEB TASARIM ve PROGRAMLAMA ( Not 3 )

2 VISUAL STUDIO 2012 GELİŞTİRME ORTAMI

2. Belgeye Metin Ekleme

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

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

1 PHOTOSHOP CS 5.5. E G R

2 HTML KAYNAK KODLAMASINDA SIKLIKLA KULLANILAN KONSEPTLER

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

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

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

HESAP MAKİNASI YAPIMI

BETİK DİLİ / JAVASCRIPT. Web Tasarımı ve Programlama

1 PROGRAMLAMAYA GİRİŞ

1 MICROSOF T OFFICE 2010 A GİRİŞ

KOD PARÇACIKLARI 1 / 5

1 JQUERY MOBILE 2 JQM SAYFA YAPISI

İçindekiler. KISIM 1 Temel Programlama 1. Bölüm 1: Programlama ve Python 3. Bölüm 2: Değişkenler, İfadeler ve Deyimler 13. Giriş 4

İÇİNDEKİLER VII İÇİNDEKİLER

ÖNDER BİLGİSAYAR KURSU. Microsoft Office Kursu Eğitim İçeriği

=~ Metodu 92 Karakter Sınıfları 94 sub ve gsub metotları 101 Hızlı Tekrar 102 Kontrol Noktası 103 Düello 106 Sonraki Bölümde 109

Değişkenler. Geçerli değişken isimleri : baslamazamani, ad_soyad, x5 Geçersiz değişken isimleri : 3x, while

Ç 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?

Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü Internet ve Bilgi Teknolojileri (BİL 309) Dersi

1 PHOTOSHOP CS6 YA G R

Bolum 9. Konu Başlıkları

Android Ders Notları

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

Burak Kıymaz JAVA FX

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

JAVASCRIPT JAVASCRIPT DİLİ

ÖĞRENME-ÖĞRETME YÖNTEM VE TEKNİKLERİ. gösterip yaptırma, uygulamalı çalışma. Anlatım, soru-cevap, gösterip yaptırma, uygulamalı çalışma.

PRC 100 BOYAMA ROBOTU C.000 KULLANIM KLAVUZU

1 ORACLE 11G DATABASE SERVER LE

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

A-PDF Split DEMO : Purchase from to remove the watermark. Yüklemek

WINDOWS SERVER 2008 R2 YE G R

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

PROGRAMLAMA TEMELLER. C Program Yap s

Çizim Yapma. Renk. Boyama

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

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

HESAP MAKİNESİ PROGRAMI WORDPAD PAINT BİLGİSAYARDA TAŞINABİLİR BELLEK ELEMANLARINI TANIMAK...

RAPOR VE FORMLARDA KULLANILAN FONKSİYONLAR

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

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

Önsöz. İçindekiler Algoritma Algoritma Nasıl Hazırlanır? Yazılımda Algoritma Mantığı Nedir? 1.2. Algoritma Örnekleri ve Sorular

MICROSOFT WORD Word 2000/II TAB AYARLARI :

2 ALGORİTMA VE AKIŞ DİYAGRAMLARI

Değerlendirme Soruları 140. Şerit Kullanımı 124 Şerit Sekmeleri 124 Şeridi Gizleme 125 Eklentiler 125

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

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

Sayfa 1 3

2 INDESIGN CC DE NELER YENİ?

ProtaSteel Temel Eğitimi

BÖLÜM KATMAN OLUŞTURMA (LAYER) Command line: Layer (veya transparent komutu için 'Layer kullanın)

Temel Bilgi Teknolojileri - I Ayrıntılı Ders İçerikleri

1 LK ANDROID YAZILIMIMIZ VE ÖN HAZIRLIKLAR

WEB TASARIMI DERSİ WEB ARAÇLARI 40/32

WEB TASARIMI VE PROGRAMLAMA DERSİ

Ders 4: Diziler (Arrays( Arrays) barisgokce.com

PHP'ye Giriş Türkiye PHP Grubu - Linux Şenlikleri PHP Eğitim / Tanıtım Seminerleri Ankara, 11 Mayıs 2006 Hidayet Doğan <hdogan@hido.

Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

BİLGİSAYAR DESTEKLİ TASARIM II

ECDL ImageMaker Müfredat

Transkript:

Ç NDEK LER 1 FLASH A G R fi, PANELLER, Ç Z M TEKN KLER VE DOSYALAR LE ÇALIfiMAK 1 Flash Bafllatmak ve Proje Türleri 1 Create from Template (fiablondan Olufltur) 1 Open a Recent Item (Kullan lanlardan Aç) 2 Create New (Yeni Olufltur) 2 Haz r Sahne Düzenleri ve Çal flma Alan n Düzenlemek 3 Flash a Dosya Eklemek 7 Grafik Eklemek 7 Ses Dosyalar Eklemek 7 Video Dosyalar Eklemek 9 PSD ve AI Dosyalar Eklemek 11 Projeleri Yay mlamak 13 Görüntü Formatlar 13 Animasyon Formatlar 16 Projektör Formatlar 19 Windows Projector 19 Macintosh Projector 19 Paneller ve Araçlar n Kullan m 19 Çal flma Sahnesi 19 Tools (Araçlar) Paneli 20 Selection Tool: Seçme Arac 21 Free Transform Tool: Serbest Ölçülendirme Arac 21 3D Rotation Tool: 3D Döndürme Arac 21 3D Translation Tool: 3D Tafl ma Arac 21 Lasso Tool: Kement Arac 21 Pen Tool: Kalem Arac 21 Text Tool: Metin Arac 21 Line Tool: Çizgi Arac 21 Rectangle Tool: Dikdörtgen Arac 21 Oval Tool: Oval Arac 21 Rectangle Primitive Tool: lkel Dikdörtgen Arac 21 Oval Primitive Tool: lkel Oval Arac 22 PolyStar Tool: Çokgen Arac 22 Pencil Tool: Kalem Arac 22 Brush Tool: F rça Arac 22 Spray Brush Tool: Sprey F rça Arac 22

X ADOBE FLASH & ACTIONSCRIPT 3.0 Deco Tool: Dekore Arac 22 Bone Tool: Kemik Arac 22 Bind Tool: Ba lama Arac 22 Paint Bucket Tool: Boya Kovas Arac 22 Ink Bottle Tool: Mürekkep fiiflesi Arac 22 Eyedropper Tool: Göz Damlal Arac 22 Eraser Tool: Silgi Arac 23 Hand Tool: El Arac 23 Zoom Tool: Büyütme Küçültme Arac 23 Ekstra Araçlar 23 Timeline Paneli 23 Properties (Özellikler) Paneli 25 Info (Bilgi) Paneli 26 Align (Hizalama) Paneli 26 Transform (Biçim) Paneli 28 Position And Size (Konum ve Ebat) 28 3D Position And View (3D Konum ve Görünüm) 28 Color (Renk) Paneli 29 Swatches (Renk) Paneli 29 Kuler Paneli 30 Color Effect (Renk Efekt) Paneli 31 Display (Gösteri) Paneli 32 Filters (Filtreler) Paneli 34 Controller (Kontrol) Paneli 37 Motion Editör (Hareket Editörü) Paneli 37 Motion Presets (Haz r Hareketler) Paneli 38 Scene (Sahne) Paneli 39 Movie Explorer (Animasyon Taray c s ) Paneli 40 History (Geçmifl) Paneli 40 SWF History (Geçmifl) Paneli 41 Common Libraries (Haz r Kütüphaneler) Paneli 42 Components (Bileflenler) Paneli 42 ComponentsInspector (Bileflen Dedektifi) Paneli 42 Library (Kütüphane) Paneli 42 ActionScript Editörü Paneli 44 Output (Ç kt ) Paneli 45 Araç Çubu u ve Araçlar n Kullan m, Temel Çizim Teknikleri 45 Line Tool ile Çizgi Çizmek 47 Pencil Tool ile Çizim Yapmak 49 Brush Tool ile F rça Çizimler Yapmak 49

Ç NDEK LER XI Oval Tool ile Daire Çizmek 50 Rectangle Tool ile Dikdörtgen Çizmek 52 PolyStar Tool ile Çokgen ve Y ld z Çizmek 53 Paint Bucket Tool ile Çizimleri Renklendirmek 54 Kuler ve Swatches Paneli ile Renk Tonu Paleti Oluflturmak 54 Eraser Tool ile Silme fllemleri 56 Deco Tool ile Dekoratif Çizimler Yapmak 57 2 TIMELINE, KATMAN, FRAME, MOVIECLIP VE BUTON KAVRAMLARI 61 Timeline Nedir? 61 Timeline Özellikleri ve Timeline Üzerinde Yer Alan Ö eler 62 Katmanlar, Özellikleri ve Kullan m 63 Normal Katmanlar 64 Maske Katmanlar 64 Frame ler, Özellikleri ve Kullan m 68 Frame 68 Keyframe 68 Blank Keyframe 68 Motion Frame leri 68 Temel Nesneler: MovieClip ler ve Butonlar 69 MovieClip ler 69 MovieClip Oluflturmak 69 Butonlar 71 Buton Oluflturmak ve Özel Buton Frame leri 71 Buton ve Mouse liflkisini Kavramak 72 3 TEMEL AN MASYON TEKN KLER, TWEEN EFEKTLER VE TIMELINE KONTROLÜ 79 Kare Tabanl Animasyon Tekni i 80 Timeline Tween Efektleri ile Animasyon Tekni i 81 Classic Tween ler ile Animasyon Tekni i 81 Shape Tween ler ile Animasyon Tekni i 86 2D Motion/3D Motion Tween ile Animasyon Tekni i 88 Bone ve Bind Arac ile Animasyon Tekni i 93 Kemik ile Eklem liflkisi 93 Bone Arac ile Çizimlere Kemik Eklemek 93 skeleti Hareket Ettirmek 94 Eklemlerin Bükülme Aç Aral klar n Belirlemek 95 X ve Y Düzlemlerinde Uzamalar ve Toleranslar 98 Sertlik ve Süneklik Toleranslar 98

XII ADOBE FLASH & ACTIONSCRIPT 3.0 Bind Arac ile Eklem Belirlemek 100 Motion Presets Paneli ile Haz r Kinematikler 101 Motion Editor Paneli ile Animasyon Kontrolü 103 Timeline Kontrolü (Oynatmak, Durdurmak, Bafla Almak ve Geriye Do ru Oynatmak) 104 4 ACTIONSCRIPT 3.0 A G R fi, PROGRAMLAMA TEMELLER VE EN ÇOK KULLANILAN CLASS LAR 111 ActionScript 3.0 Tan mak ve flleyifli 111 ActionScript 3.0 Kodlar n Yazmak 113 Instance Name Kavram, Söz Dizimi ve Yaz m Kurallar 113 MovieClip(), root, this ve parent Kavramlar ile Adresleme Modelleri 115 MovieClip() 115 root 116 this 117 parent 117 trace() Komutu ile Veri Kontrolu 118 De iflkenler 119 De iflkenlerin Veri Aktarma Alanlar 120 Sabitler 121 Veri Türleri 122 Basit Seviye Veri Türleri 122 Boolean: Mantıksal Veri 122 Int: Tamsayı 123 Number: Ondalıklı Sayı 123 String: Metin 124 Uint: Pozitif Tam Sayı 124 Null: Bofl Veri 125 Object: Obje 125 Void: Geçersiz 126 Kompleks Seviye Veri Türleri 126 Array: Dizi 126 Date: Tarih 127 Error: Hata 127 Function: Fonksiyon 128 RegExp: Düzenli fade 128 XML-XMLList: XML Listesi 130 Operatörler 131 Atama Operatörü (=) 132 Aritmetik Operatörler 132

Ç NDEK LER XIII Çarpma (*) 132 Bölme (/) 132 Toplama (+) 132 Ç karma (-) 133 Modül Alma (%) 133 Art r (++) 133 Eksilt (- -) 133 Aritmetik Atama Operatörleri 133 Çarp ve Ata (*=) 134 Böl ve Ata (/=) 134 Modül Al ve Ata (%=) 134 Topla ve Ata (+=) 134 Ç kar ve Ata (-=) 134 Eflitlik ve Karfl laflt rma Operatörleri 134 Eflittir (==) 135 Küçük (<) 136 Küçük Eflit (<=) 136 Büyük (>) 137 Büyük Eflit (>=) 137 Farkl (!=) 137 Mant ksal Operatörler 138 Ve (&&) 138 Veya ( ) 138 De il (!) 139 Aç klama Sat r Operatörleri 139 Tek Sat r Aç klama Operatörü (//) 139 Paragraf Sat r Aç klama Operatörü (/* */) 139 Koflul Operatörü (?:) 140 Genel Operatörler 140 Sat r Sonu Operatörü (;) 140 Parametreleri Ay rma Operatörü (,) 141 Oluflturucu Operatörü (new) 141 Grup fadesi Operatörü ( ( ) ) 141 Metin Operatörü ( ) 141 Fonksiyon Ça rma Operatörü (f(x)) 142 Dizi Operatörü ([]) 142 Obje Operatörü ({x:y}) 142 Özelliklere Ba lanma Operatörü (x.y x[y]) 142 XMLList fadesi Oluflturma Operatörü (<></>) 143 XML Attribute lerine Ba lanma Operatörü (@) 143

XIV ADOBE FLASH & ACTIONSCRIPT 3.0 XML Ad Niteleyicisi Operatörü (::) 143 XML çinde Bir Dü üme Ba lanma Operatörü (..) 144 liflkisel Operatörleri 144 Silme Operatörü (delete) 144 Tür Operatörü (typeof) 145 Veri Türü Kontrolü Operatörü (as) 146 Obje çinde Özellik Kontrolü Operatörü (in) 146 Fonksiyonlar 146 Fonksiyonlar Tan mak ve Fonksiyon Oluflturmak 147 Fonksiyonlar Ça rmak 147 Fonksiyonlara Parametre Göndermek 148 Fonksiyonlardan Dönüt Almak 149 Koflullar 150 if 150 if-else 151 else if 151 switch-case 152 Döngüler 154 for 154 for..in 156 for each..in 157 while 158 do..while 158 try..catch..finally Döngüsü ile Hata Yakalamak 159 Olaylar Yöneticileri 160 Nesnelere Olay Yöneticileri Atayarak Fonksiyonlar Tetiklemek 161 Nesnelerden Olay Yöneticilerini Silmek 162 En Çok Kullan lan Olay Yöneticileri 163 Mouse Olaylar 163 Keyboard Olaylar 164 Stage Olaylar 166 Event.MOUSE_LEAVE: Mouse Ayrıldı ında 166 Event.RESIZE: Yeniden Ölçülendirildi inde 166 FullScreenEvent.FULL_SCREEN: Tam Ekran Oldu unda 167 DisplayObject Olaylar 167 Event.ADDED: Eklendi inde 167 Event.ADDED_TO_STAGE: Sahneye Eklendi inde 168 Event.ENTER_FRAME:Frame deyken 168 Event.EXIT_FRAME: Frame den Çıkıldı ında 169 Event.FRAME_CONSTRUCTED: Frame Oluflturuldu unda 169

Ç NDEK LER XV Event.REMOVED: Silindi inde 170 Event.REMOVED_FROM_STAGE: Sahneden Silindi inde 170 Event.RENDER: Görüntü Yenilemesi Oldu unda 171 Timer ve SetInterval Nesnesi ile Sürekli Fonksiyonlar 171 Timer Nesnesi ile Fonksiyon Süreklili i 171 Timer Nesnelerini Durdurmak 173 Timer Nesnesi ile Dijital Saat Uygulamas 173 setinverval Nesnesi ile Fonksiyon Süreklili i 174 setinterval Nesnesini Durdurmak 174 setinterval Nesnesi ile Nesneyi Hareket Ettirme Uygulamas 175 ActionScript 3.0 n Temel Class lar 176 Array: Diziler 176 concat(): Dizileri Birbirine Ba lamak 177 every(): Dizi Verilerini Sorgulamak 177 filter(): Dizileri Filtrelemek 178 foreach(): Dizi Elemanlar n S ralamak 178 indexof(): Dizilerde Arama Yapmak 179 join(): Dizi Verileri Aras na Eleman Girmek 179 lastindexof(): Dizi Elemanlar n Sorgulamak 179 map(): Elemanlara fllem Uygulamak 179 pop(): Dizinin Son Eleman n Ç karmak 180 push(): Dizilere Ekleme Yapmak 180 reverse(): Dizi Elemanlar n n Yerlerini Ters Çevirmek 180 shift(): Dizinin lk Eleman n Ç karmak 181 slice(): Belirli Bir Aral ktaki Elemanlar Almak 181 some(): Dizi Elemanlar n Kontrol Etmek 181 sort(): Elemanlar Alfabetik Olarak S ralamak 182 sorton(): Elemanlar Alanlara Göre S ralamak 182 splice(): Dizi Eleman n Silmek 183 tostring(): Diziyi Metine Çevirmek 184 unshift(): Dizinin Bafl na Eleman Eklemek 184 Date: Zaman-Tarih 184 Date: Zaman Nesnesi Tan mlamak 184 getdate(): Aylık Gün Sayısı 185 getday(): Haftalık Gün Sayısı 185 getfullyear(): Yıl 185 gethours(): Saat 185 getmiliseconds(): Milisaniye 185 gettime(): Milisaniye Cinsinden Zamanı 185 gettimezoneoffset(): GMT Zaman Farkı 186

XVI ADOBE FLASH & ACTIONSCRIPT 3.0 getutcdate(): UCT ye Göre Ayın Gün Sayısı 186 getutcday(): UCT ye Göre Haftanın Gün Sayısı 186 getutcfullyear(): UCT ye Göre Yıl Bilgisi 186 getutchours():uct ye Göre Saat Bilgisi 186 getutcmilliseconds(): UCT ye Göre Milisaniye 186 getutcminutes(): UCT ye Göre Dakika 186 getutcseconds(): UCT ye Göre Saniye 187 parse(): String Olarak Tarihi Almak 187 setdate(): Günü Tanımlamak 187 setfullyear(): Yılı Tanımlamak 187 sethours(): Saati Tanımlamak 188 setmilliseconds(): Milisaniyeyi Tanımlamak 188 setminutes(): Dakikayı Tanımlamak 188 setmonth(): Ayı Tanımlamak 188 setseconds(): Saniyeyi Tanımlamak 189 settime(): Tarihi Milisaniye Olarak Tanımlamak 189 setutcdate(): UCT ye Göre Günü Tanımlamak 189 setutcfullyear(): UCT ye Göre Yılı Tanımlamak 189 setutchours(): UCT ye Göre Saati Tanımlamak 189 setutcmilliseconds(): UCT ye Göre Milisaniyeyi Tanımlamak 190 setutcminutes(): UCT ye Göre Dakikayı Tanımlamak 190 setutcmonth(): UCT ye Göre Ayı Tanımlamak 190 setutcseconds(): UCT ye Göre Saniyeyi Tanımlamak 190 todatestring(): Zamanı String Olarak Almak 190 tolocaledatestring(): Yerel Zamanı String Olarak Almak 190 tolocalestring(): Yerel Tarih ve Zamanı String Olarak Almak 191 tostring(): GMT ile Zaman Bilgisini String Olarak Almak 191 totimestring(): GMT ile Saat Bilgisini String Olarak Almak 191 toutcstring(): UCT ye Göre Tarih ve Saat Bilgisini String Olarak Almak 191 UTC(): UCT ye Göre Tarih Tanımlamak 191 valueof(): 1.1.1970 den Bu Zamana Kadar Geçen Zamanı Milisaniye Olarak Almak 192 String: Metinler 192 length: Metin Uzunlu unu Almak 192 String(): String Oluflturmak 192 charat(): Karakter Kontrolü 192 charcodeat(): stenilen Karakterin UNICODE De erini Almak 193 concat(): Metni De ifltirmeden Ekleme Yapmak 193 fromcharcode(): UNICODE Karakterlerini ASCII ye Çevirmek 194 indexof(): Metin çerisinde Tan mlanm fl Olan lk Karakteri Aramak 194

Ç NDEK LER XVII lastindexof(): Metin çerisinde Tan mlanm fl Olan Son Karakteri Aramak 194 slice(): Metin çerisinden Dilim Almak 194 split(): Metni Diziye Çevirmek 195 substr(): Metin içerisinden S ral Dilim Almak 195 substring():metin çerisinden Dilim Almak 195 tolocaleuppercase(): Büyük Harfe Çevirmek 195 tolowercase(): Küçük Harfe Çevirmek 195 touppercase():büyük Harfe Çevirmek 196 valueof(): Basit Metin De erini Almak 196 Math: Matematik 196 abs(): Mutlak De er 196 acos(): a cos Almak 196 asin(): a sin Almak 196 atan(): a tan Almak 196 atan2(): a tan2 Almak 197 ceil(): Ondalıklı Sayıyı Yukarı Do ru Yuvarlamak 197 cos(): cos Almak 197 exp(): e Tabanı ile De er Almak 197 floor(): Ondalıklı Kısmı Silmek 197 log(): log Almak 197 max(): ki Sayıdan Büyü ünü Almak 197 min(): ki Sayıdan Küçü ünü Almak 198 pow(): Üslü fllem Yapmak 198 random(): Rastgele Sayı Üretmek 198 round(): Ondalıklı Sayıyı En Yakın Tamsayıya Yuvarlamak 198 sin(): sin Almak 198 sqrt(): Karekök Almak 198 tan(): tan Almak 198 E: Eular Sabiti 198 LN10: Log10 199 LN2: 2 nin Logaritması 199 LOG10E: E Sabitinin 10 Tabanına Göre Logaritması 199 LOG2E: E Sabitinin 2 Tabanına Göre Logaritması 199 PI: 3.1415 Sabiti 199 SQRT1_2: 1/2 nin Karekökü 199 SQRT2: 2 nin Karekökü 199 DisplayObject ler (Sahne Nesneleri) ile Çal flmak 199 Özellikler 200 alpha: Alfa Kanal 200 blendmode: Renk Kar fl mlar 200

XVIII ADOBE FLASH & ACTIONSCRIPT 3.0 cacheasbitmap: Bitmap Gösterimi 210 Filters: Filtreler 201 height: Yükseklik 204 loaderinfo: Yükleme Bilgileri 204 mask: Maskeleme 205 mousey: Mouse Y Koordinat Bilgisi 205 name: Nesnelerin smini Almak 205 opaquebackground: Opak Arkaplan Tan mlamak 205 parent: Önceki Adres 205 root: Kök Adres 206 rotation: Döndürme 207 rotationx: X Do rultusunda Döndürme 207 rotationy: Y Do rultusunda Döndürme 207 rotationz: Z Do rultusunda Döndürme 207 scale9grid: Izgara Sistemi ile Görüntüyü Bozmadan Ölçülendirme 207 scalex: Nesneleri X Düzleminde Yüzdece Uzatmak 208 scaley: Nesneleri Y Düzleminde Yüzdece Uzatmak 208 scalez: Nesnelerin Derinli ini Yüzdece Uzatmak 209 scrollrect: Görüntüleme Alan n S n rland rmak 209 stage: Sahne 209 transform: Nesneleri Biçimlendirmek 209 visible: Görünürlük 210 width: Genifllik 210 x: Nesnenin X Ekseninde Konumu 210 y: Nesnenin Y Ekseninde Konumu 210 z: Nesnenin Z Ekseninde Konumu 210 Metotlar 211 getbounds(): Nesnelerin Koordinat Sisteminde Alan n Ö renmek 211 getrect(): Nesnelerin Koordinat Sisteminde Dolgu Alan n Ö renmek 211 globaltolocal(): Sahne ile Nesne Koordinatlar De iflimi 211 globaltolocal3d(): 3D Düzlemde Nokta ile Nesne Koordinatlar De iflimi 213 hittestobject(): Nesne Temas Do rulu u Kontrolü 213 hittestpoint(): Nokta Temas Do rulu u Kontrolü 213 local3dtoglobal(): Üç Boyutlu Koordinat ki Boyutlu Düzleme Çevirmek 213 localtoglobal(): Nesne Koordinatlar ile Sahne Koordinatlar De iflimi 214 Olay Yöneticileri 215 added: Görüntü Nesnesine Nesne Oluflturulma Kontrolü 215 addedtostage: Sahneye Nesne Oluflturma Kontrolü 215 enterframe: Görüntü Nesnesinin Frame ine Girifl Kontrolü 215

Ç NDEK LER XIX exitframe: Görüntü Nesnesinin Frame inden Ç k fl Kontrolü 216 frameconstructed: Görüntü Nesnesinin Frame Nesnelerinin Oluflumlar n n Bitifli Kontrolü 216 removed: Görüntüleme Nesnesinden Görüntüleme Nesnesinin Silinmesi Kontrolü 216 removedfromstage: Sahneden Görüntüleme Nesnesinin Silinmesi Kontrolü 217 render: Ekran Güncelleme ve Oluflturma Kontrolü 217 5 ACTIONSCRIPT 3.0 LE NESNE YÖNEL ML PROGRAMLAMA (OBJECT ORIENTED PROGRAMMING) 219 OOP Kavram n Tan mak ve Gereklili i 219 Class lar 220 Class Tan mlamak 221 Class Öznitelikleri 222 Class Özelli i Nitelikleri 223 De iflkenler 224 Metotlar (Fonksiyonlar) 225 Gömülü Sistem ile Class lar Kullanmak 225 Paketler 227 OOP Bileflenleri 227 Inheritance 228 Interfaces 229 6 MET NLER LE ÇALIfiMAK, GEL fim fi TLF MET N DÜZENLER, VER KONTROLÜ VE VER LER B Ç MLEND RMEK 231 Metin Kutular Oluflturmak ve Metin Kutular n n Özellikleri 231 Klasik Metin Kutular 232 Statik Metin Kutular 232 Dinamik Metin Kutular 235 Veri Girifl Metin Kutular 237 TLF Metin Kutular ile Çal flmak 237 TLF Metin Kutular n n Özellikleri 238 Karakter Stilleri ile Çal flmak 240 Geliflmifl Karakter Sistemi ile Çal flmak 244 Paragraf Özellikleri ile Çal flmak 247 Konteyn r ve Ak fllar ile Çal flmak 248 Çarp k Düzenli Birden Çok TLF Metin Kutusunu Birbirine Ba lamak 250 TLF Metin Kutular na Kayd rma Çubuklar Eklemek 252 nteraktif Metin Kutular ile Etkileflime Girmek 253

XX ADOBE FLASH & ACTIONSCRIPT 3.0 Metin Kutular na Veri Atamak 253 Metin Kutular ndan Kullan c Verilerini Almak 254 Jenerik Veriler Kullanarak Metinleri Biçimlendirmek 255 Metin Kutular nda HTML Etiketleri Kullanmak 256 <a> Anchor: Çapa 256 <bold> Bold: Kalın 257 <br> Break: Satır 258 <font> Font: Font 258 <image> Image: Resim-Görsel 259 <i> Italik: E ik 260 <li> List Item: Liste 260 <p> Paragraph: Paragraf 261 <span> Span: Özel CSS Biçimi 261 <textformat> Text Format: Metin Biçimi 262 <u> Underline: Alt Çizgi 263 CSS Dosyalar n Yüklemek ve StyleSheet Nesnesi ile Verileri Biçimlendirmek 263 7 SAHNE LE ÇALIfiMAK VE TAM EKRAN FLASH UYGULAMA TEKN KLER 269 Sahne Düzeni ve Koordinat Sistemi 269 Stage Class, Özellikleri ve Olaylar 270 Stage Class Özellikleri 270 align: Hizalama 270 displaystate: Görüntüleme Metodu 271 framerate: Saniyede Oynatılacak Frame Sayısı 271 fullscreenheight: Tam Ekran Modunda Yükseklik 271 fullscreensourcerect: Çalıflma Sahnesini 272 fullscreenwidth: Tam Ekran Modunda Genifllik 272 height: Yükseklik 272 mousechildren: Mouse Aktifli i 272 numchildren: Nesne Derinlikleri 273 quality: Kalite 274 scalemode: Ölçülendirme Modu 274 showdefaultcontextmenu: Standart Sa Tufl Menüsünü Göster 275 stagefocusrect: Odaklanma Kutusunu Göster 275 stageheight: Sahne Yüksekli i 275 stagewidth: Sahne Geniflli i 275 tabchildren: TAB Sırası 275 textsnapshot: Statik Metinleri Okumak 276 width: Genifllik 276 Stage Class Olaylar 276

Ç NDEK LER XXI fullscreen: Tam Ekran 277 mouseleave: mleç Ayrılması 277 resize: Yeniden Boyutlandırma 277 Nesneleri Sahneye Göre Hizalamak 278 Nesneleri Sahneye Göre Biçimlendirmek 281 Sa Tufl Menüsünü Düzenlemek ve Özellefltirmek 285 Tam Ekran ve Orijinal Boyutlara Geçifl fllemleri 289 8 TWEEN CLASS VE TRANSITIONS CLASS LE KOD TABANLI AN MASYON 295 Transitions Class ile Biçim Animasyonlar 295 Transitions Class Tan mak ve Tan mlamak 295 Transitions Class Animasyon Türleri 296 Tween Class ile Hareket Animasyonlar 306 Tween Class Tan mak ve Tan mlamak 306 Tween Class Animasyon Türleri 306 Easign ve Metotlar 311 Tween Metotlar 312 9 XML, XML CLASS ÖZELL KLER, METOTLARI VE ACTIONSCRIPT 3.0 LE KULLANIMI 315 XML Nedir ve XML in Özellikleri 316 XML ile Veri Saklama Modelleri ve Flash a XML Verlerini Yüklemek 317 Tag lar ile Veri Saklama 322 Attribute ler ile Veri Saklama 323 Tag ve Attribute ler ile Veri Saklama 323 Yayg n Olarak Kullan lan Veri Okuma Modelleri 324 Node simleri Bilinen Child lar Yüklemek 325 Node simleri Bilinen Bir Kök ChildNodes Grubunu Yüklemek 328 Attributes Sorgusu Yaparak Verileri Yüklemek 329 XML Verilerini Görsellefltirerek Metin Kutular nda Göstermek 331 HTML Etiketleri 335 RSS Destekli Haber Servisi Uygulamas 336 ActionScript 3.0 XML Class Özellikleri ve Metotlar 344 Özellikler 344 ignorecomments: Açıklamaları Görmezden Gel 344 ignoreprocessinginstructions: fllenmifl Verileri Görmezden Gel 344 ignorewhitespace: Beyaz Bofllukları Görmezden Gel 345 prettyindent: TAB Girintili String e Çevir 345 prettyprinting: XML i TAB Girintili Göster 346

XXII ADOBE FLASH & ACTIONSCRIPT 3.0 Metotlar 346 XML(): XML Tanımla 346 addnamespace(): NS li XML e Etiket Ekle 346 appendchild(): XML e Child Ekle 346 attribute(): Attribute De erini Oku 346 attributes(): Bütün Attribute De erini Oku 348 child(): Child ları Oku 348 childindex(): Child in ndex ini Oku 348 children(): Elementleri Satır Sırasına Göre Oku 349 comments(): Açıklama Satırlarını Oku 349 contains(): Elementleri String ile Karflılafltır 350 copy(): Element i Kopyala 350 defaultsettings(): XML Özelliklerini Varsayılan Ayara Getir 351 descendants(): Bütün Alt Dü ümleri Oku 351 elements():elementleri XML Satırı Olarak Oku 352 hascomplexcontent(): çeri i Denetle 352 hasownproperty():de eri Kontrol Et 353 hassimplecontent(): De erin Varlı ını Kontrol Et 353 insertchildafter(): XML e Eleman Ekle - Sonra 354 insertchildbefore(): XML e Eleman Ekle - Önce 354 length(): Eleman Sayısını Al 354 nodekind(): Dü üm Türünü Ö ren 355 normalize(): Bofllukları Düzenle 355 parent(): Belirtilen Dü ümün Üst Dü ümünü Al 356 prependchild(): Alt Dü üme Eleman Ekle 356 processinginstructions(): flleme Yönergelerini Belirle 357 propertyisenumerable(): De er Kontrolü Yap 357 replace(): De er De ifltir 357 setchildren(): Dü ümleri De ifltir 358 setsettings(): XML in Özelliklerini Düzenle 358 settings(): XML in Özelliklerini Oku 358 text(): XML deki Metin De erleri Oku 359 tostring(): XML i Basit Metne Çevir 359 toxmlstring(): XML i Metin Olarak Tanımla 359 valueof(): Dü üm De erini Oku 360 10 FLASH KULLANICI ARAYÜZÜ COMPONENT LER, PARAMETRELER VE KULLANIMI 361 Button 362 CheckBox 363

Ç NDEK LER XXIII ColorPicker 365 ComboBox 367 DataGrid 373 Label 377 List 378 NumericStepper 381 ProgressBar 383 RadioButton 386 ScrollPane 387 Slider 389 TextArea 391 Textinput 394 TileList 396 UILoader 401 UIScrollBar 402 11 MEDYA DOSYALARI LE ÇALIfiMAK 405 Ses Dosyalar ile Çal flmak 405 Sound Class n Özellikleri, Metotlar ve Olaylar 405 Özellikleri 406 Metotlar 406 Sound(): Ses Kanalı Tanımla 406 close(): Ses Kanalını Kapat 406 load(): Ses Yükle 406 play(): Sesi Çal 406 Olaylar 407 complete:yüklendi inde 407 id3: Metadata ları Oku 407 ioerror: Yüklenmedi inde 407 open: Açıldı ında 407 progress: Oynatılırken 408 Kütüphaneden Dinamik Olarak MP3 Dosyalar n Oynatmak 408 Harici MP3 leri Yüklemek, Oynatmak, Duraklatmak ve Durdurmak 410 Seslerin Seviyesini Ayarlamak 413 Kolon Balanslar n Ayarlamak 414 Detay Ekranl MP3 Çalar Uygulama Örne i 416 Video Dosyalar ile Çal flmak 423 FLV ve F4V Video Formatlar ve Özellikleri 423 FLV 423 F4V 423

XXIV ADOBE FLASH & ACTIONSCRIPT 3.0 Video Component leri ve Özellikleri 424 FLVPlayback Video Oynat c Bilefleni 424 FLVPlayback 2.5 426 FLVPlaybackCaptioning Video Oynat c Bilefleni 428 BackButton 431 BufferingBar 431 CaptionButton 431 ForwardButton 431 FullScreenButton 432 MuteButton 432 PauseButton 432 PlayButton 432 PlayPauseButton 432 SeekBar 432 StopButton 432 VolumeBar 432 Video Component leri ile Video Oynat c lar Haz rlamak 432 Özel Tasar mlar ile Video Oynat c lar Haz rlamak 433 12 SHAREOBJECT LE VER SAKLAMAK, SWF LER ARASI LET fi M VE D LLER ARASI PARAMETRE TRANSFER 445 SharedObject Nesnesi ile Lokal Veriler Üzerinde Çal flmak 445 Lokal Ba lant ile SWF ler Aras letiflim Kurmak ve Veri Paylafl m 451 Baflka Bir SWF çindeki Fonksiyonu Ça rmak 452 SWF ler Aras Veri Transferi 454 QueryString ile SWF lere Parametre Göndermek 456 JavaScript ile Karfl l kl letiflim Kurmak ve Veri Paylafl m 461 ActionScript 3.0 ile JavaScript Kodu Tan mlamak ve Çal flt rmak 462 ActionScr pt 3.0 ile HTML içindeki JavaScript Komutunu Çal flt rmak ve Parametre Göndermek 463 ActionScript 3.0 ve JavaScript Aras nda Köprü Kurmak ve Veri Paslamak 466 ActionScript 3.0 ile JavaScript leri Çal flt rmak 466 ActionScript 3.0 Arac l ile JavaScript e Parametreler Göndermek 467 13 FLASH LE PHP ENTEGRASYONU 469 Flash ve PHP liflkisi 469 PHP yi Flash a Yüklemek 470 PHP ye Flash tan Veri Göndermek ve PHP den Flash a Veri Çekmek 471 Flash-PHP ile Uygulama Örnekleri 473 E-Posta Uygulamas 473

Ç NDEK LER XXV Ziyaretçi Sayac Uygulamas 482 Anket Uygulamas ve Anket Yöneticisi Uygulamas 488 Uygulama Örne i 488 Yönetim Paneli 500 14 AN MASYON YAYIMLAMA SEÇENEKLER 513 XFL Nedir ve XFL Dosya Sistemi Gelifltirilme Nedenleri 513 XFL ile S k flt rma Yapmadan Kaydetmek 514 XFL ile Kay t Yap l rken Oluflturulan Klasörler, Dosyalar ve Veri Düzenleme 514 Flash Animasyonu HTML5 ve JavaScript Formatı ile Kaydetmek 517 15 YAYIMLAMA AYARLARI VE OPT M ZASYON 519 Yay mlama Ayarlar 519 SWF Yay mlama Ayarlar 520 Player: Flash Player Sürümü 521 Script (ActionScript Sürümü 521 Output File: Dosya smi 521 JPEG Quality: JPEG Kalitesi 521 Audio Stream: Ses Ak fl 521 Audio Event: Ses Olaylar 521 Advanced: leri SWF Ayarlar 522 Compress Movie: Animasyonu S k flt r 522 Include Hidden Layers: Gizli Katmanlar Ekle 522 Inclue XMP Metadata: XMP Metadata lar n Ekle 522 Generate Size Report: Boyut Raporu Olufltur 522 Permit Debugging: Hata Kontrolüne zin Ver 523 Protect From Import: Eklemeden Koru 523 Password: fiifre 523 Script Time Limit: Kod Zaman Süresi 523 Local Playback Securty: Yerel Güvenlik 523 Hardware Acceleration: Donan m vmesi 523 HTML Yay mlama Ayarlar 523 Output File: Dosya smi 523 Template: fiablon 525 Detect Version: Versiyon Bul 525 Size: Boyut 525 Playback: Oynatma 525 Quality: Kalite 526 Window Mode: Pencere Modu 526

XXVI ADOBE FLASH & ACTIONSCRIPT 3.0 Show Warning Messages: Tehlike Mesajlar n Göster 526 Scale And Alignment: Ölçü ve Hizalama 526 HTML Alignment: HTML Hizalama 526 Scale: Ölçü 527 Flash Alignment: Flash Hizalama 527 16 FLASH ile MOB L ( OS VE ANDROID) PROGRAMLAMA 529 Flash n Mobil Cihazlardaki Hakimiyeti 530 Yeni Bir Mobil Proje Oluflturmak 531 Mobil Uygulamay Test Etmek 533 SIMCONTROLLER ile Uygulamalar Flash Ortam nda Test Etmek 533 Analog Tufllar 533 vmeölçer 534 Dokunmatik Girifller ve 534 Geolocat on ile GPS 534 Uygulamay Paketleme Süreci 534 AIR for Andro d Yay mlama Ayarlar 535 Genel Ayarlar 535 Paketleme Ayarlar 536 kon Ayarlar 537 AIR for ios Yay mlama Ayarlar 538 Genel Ayarlar 538 Paketleme Ayarlar 539 kon Ayarlar 539 Accelerometer ile vme Kontrol Örne i 540 Gestures ile Sürükleme Örne i 542 17 SWFADDRESS ile FLASH TA ARAMA DOSTU URL KULLANMAK 543 SWFADDRESS 544 SWFADDRESS ile S TE UYGULAMASI ÖRNE 545