Web Hattı - Türkiyenin En Güncel Forumu

FLASH TA Birbirinden bağımsız olan birden fazla sw

Yazılım kategorisinde ve Grafik Tasarımı forumunda bulunan FLASH TA Birbirinden bağımsız olan birden fazla sw konusunu görüntülemektesiniz.Alttaki 3 swf dosyası birbirinden tamamen bağımsızdır. Çalışmada kolaylık olması için aynı sayfaya alındı. Siz tüm swf dosyasını ayrı ayrı ...

Geri git   Web Hattı - Türkiyenin En Güncel Forumu > Yazılım > Grafik Tasarımı

FLASH TA Birbirinden bağımsız olan birden fazla sw

Sitemap Liseler HaritaG XML Kayıt ol Forumları Okundu Kabul Et
FLASH TA Birbirinden bağımsız olan birden fazla sw


 

Alt 11-25-2005, 11:19 AM   #1
 


Standart


Alttaki 3 swf dosyası birbirinden tamamen bağımsızdır. Çalışmada kolaylık olması için aynı sayfaya alındı. Siz tüm swf dosyasını ayrı ayrı bir HTML sayafasına alıp kullanabilirsiniz.Ayrı HTML sayfasına gömülmüş swf dosyalarında bağlantı kurulabilmesi için herüç sayfanın da açık olması gereklidir. Önce bir sayfayı açıp mesajı göndermek sonra diğer sayfayı açıp mesajı alma şansımız yoktur.

Örnek macromedia`nın sayfasından alınmış ve modifiye edilmiştir. Bu örneği bana hatırlatan fuad_all arkadaşıma teşekkür ederim. Aşağıdaki çalışmada 1.swf dosyasına yazdığımız verileri butona tıklayarak 2.swf dosyasına aktarıyoruz. Bu aktarma gerçekleştiğinde 2. dosyadan 3. ye yine bir mesaj gönderiliyor ve bağlantının kurulduğu uyarısı çıkıyor.

Gönderilecek mesajda Türkçe karakter ve birden fazla satır kullanabilisiniz. 2. dosyada tüm mesajın gözükmesi için scroll kullanılmıştır.
Uygulama:

Önce mesajın yazıldığı 1. swf dosyasını oluşturalım:

1- Sahneye bir input metin kutusu (instance name giden_mesaj ) ve verileri göndermek için bir buton (instance name butonumuz) yerleştirin .

2- 1. kareye şu komutları verin.

//Bir buton olayı başlatılıyor
butonumuz.onRelease = function() {
//Önce bir localConnection oluşturuluyor
//Ve bir değişkene atanıyor
baglanti_gonder = new LocalConnection();
//Metin kutusunun içeriği send() metoduyla gönderiliyor
baglanti_gonder.send("baglanti _adi", "yazdir", giden_mesaj.text);
//Mesaj gönderildikten sonra bağlantı siliniyor
delete baglanti_gonder;
};

Buradaki baglanti_adi ve yazdir fonksiyonunu 2. swf dosyasında kullanacağız.

Mesajın alındığı 2. swf dosyasını oluşturalım:

1- Sahneye dinamik bir metin kutusu (instance name gelen_mesaj) ve 2 adet scroll için buton yerleştirin .

2- 1.kareye şu komutları verelim:

//Yeni bir localConnection oluşturuluyor
//ve bir değişkene atanıyor
baglanti_al = new LocalConnection();
//Bir bağlantı oluştuğunda işlemi başlatacak bir fonksiyon tanımlanıyor
baglanti_al.yazdir = function (metin) {
//Metin kutusunun içeriği ayarlanıyor
//Diğer klipten gönderilen mesajı alan parametreye atanıyor
gelen_mesaj.text = metin;
}
//Bağlantı yapılıyor
baglanti_al.connect("baglanti_ adi");

//2 swf dosyasında haberleşme kuruldu
//Şimdi 3 swf dosyasına mesaj gönderilecek
this.onEnterFrame=function(){
if(gelen_mesaj.text.length>0){
baglanti_gonder2 = new LocalConnection();
metin2="Bağlantı Kuruldu"
baglanti_gonder2.send("baglant i_adi2", "yazdir2", metin2);
delete baglanti_gonder2;
}
}

Butonlara şu komutu verelim:

on (release) {
gelen_mesaj.scroll = gelen_mesaj.scroll + 1;
}

ve

on (release) {
gelen_mesaj.scroll = gelen_mesaj.scroll -1;
}



Kodların 2. bölümü sadece 3. swf dosyası içindir.Bu kodlar silindiğinde yine ilk 2 swf dosyası aralarında haberleşebilir. 3. swf dosyasına mesaj göndermek için önce 2. dosyanın mesajı alıp almadığı değerlendiriliyor. Bu denetimin devamlı yapılabilmesi için olay enterFrame şeklinde sunuluyor. Şayet 2. swf dosyasındaki metin kutusuna herhangibir mesaj eklenmişse buradaki stringin değeri sıfırın üstünde olacağından yine ilk swf dosyasında gördüğümüz yöntemlerle 3. swf dosyasına mesaj gidecektir.

Yalnız buradaki mesajı biz belirleyerek metin2 değişkenine atıyoruz. İlk swf dosyasında ise farklı olarak metin kutusundaki değerler gönderilmişti.

Uyarı mesajı verecek 3. swf dosyasını oluşturalım:

1- Yine sahneye dinamik bir metin kutusu yerleştirin. İnstance name son_gelen olsun. Yanıp sönme efekti için sahneye ilk karesinde stop(), son karesinde gotoAndPlay(2); yazan basit bir animasyon ekleyelim. Şayet bağlantı kurulmuşsa bu klip yanıp sönme efekti sağlayacaktır. Klibin instance name kısmına klip yazalım

2- 1.kareye şu komutları atayın:

baglanti_al2 = new LocalConnection();
baglanti_al2.yazdir2 = function (metin2) {
son_mesaj.text = metin2;
}
baglanti_al2.connect("baglanti _adi2");

klip.onEnterFrame=function(){
if(son_mesaj.text.length>0){
this.gotoAndPlay(2);
delete this.onEnterFrame;
}
}

Komutların 2. kısmı film klibinin başlatmak için kullanılıyor. Yine yukarda anlatıldığı gibi mesaj kutusu boş değilse film klibi 2. kareye geçip efekti başlatacaktır.

Artık tüm dosyalar haberleşebilir. Bu yöntemi farklı çalışmalarda veri gönderme amaçlı kullanabilirsiniz.

dosyayı indirerek daha ayrıntılı görebilirsiniz
Linkler sadece üyelere.... Üye ol]



::::ALINTIDIR::::

Alt 02-11-2006, 10:08 AM   #2
 


Standart

tşk...

Alt 02-26-2006, 02:35 AM   #3
 


Standart

:dance3: :dance3:
Alt 04-12-2006, 08:58 PM   #4
 


Standart

saol
Alt 04-25-2006, 05:46 PM   #5
 


Standart

teşekkürler..
Alt 04-28-2006, 08:13 PM   #6
 


Standart

aqa anlamıyom şu grafikerliği
Alt 06-10-2006, 01:09 AM   #7
 


Standart

saoalsınemeğe sayGı
Alt 08-14-2006, 04:52 PM   #8
 


Standart

lınk bozuk dostum bı kontrl edebılırmısın
Alt 08-15-2006, 01:18 AM   #9
 


Standart

saol güzel paylaşım ama link ölü
Alt 03-26-2008, 01:24 PM   #10
 


Standart Cevap: FLASH TA Birbirinden bağımsız olan birden fazla sw

Linkler sadece üyelere.... Üye ol] sınırsız web editorlere yardm acemi falan farketmez sitedeki reklam alanına tıklayıp msn mi ekleyin yada ziyaretci defterine msn adresinizi brakmayz yeterli olacaktır ... web dizayn web tasarım sınırsız html kodları ve daha fazla sı w w w . c i g d e m l i k - z a n a . t r . g g
Alt 08-08-2008, 07:59 PM   #11
 


Standart Cevap: FLASH TA Birbirinden bağımsız olan birden fazla sw

paylaşım için saol


Etiketler: , ,


Seçenekler


FLASH TA Birbirinden bağımsız olan birden fazla sw

Yazılım kategorisinde ve Grafik Tasarımı forumunda bulunan FLASH TA Birbirinden bağımsız olan birden fazla sw konusunu görüntülemektesiniz.Alttaki 3 swf dosyası birbirinden tamamen bağımsızdır. Çalışmada kolaylık olması için aynı sayfaya alındı. Siz tüm swf dosyasını ayrı ayrı ...


FLASH TA Birbirinden bağımsız olan birden fazla sw konusuna benzer konular:

Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
sitende birden cok müzik çal hemde flash media player ile emperor_kral Web Tasarım ve Hazır Kodlar 23 10-01-2008 10:26 AM
flash yapamıyorum diyen kalmicak amara flash çok basit!!!! deli_kral Program Download 12 08-30-2008 01:05 PM
Birden fazla işletim sistemini aynı anda kullanın*VMware Workstation 5.5 Build 18463 Shady08 İşletim Sistemleri 4 12-12-2007 11:37 AM
"Sıvı yağ birden fazla kullanılmamalı" Shady08 Sağlık - Yaşam 1 08-29-2007 01:55 AM

Saat: 11:06 PM


c="http://s32.sitemeter.com/meter.asp?site=s32webhatti" alt="Site Mete

Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.