|
|
#1 (permalink) |
|
Üyelik Tarihi: 22.05.2004
Yer: istanbul
Yaş: 29
Mesaj: 22
|
Flash Dosyasına Harici resim
Arkadaslar merhaba şöyle bir sorum olacak ------------------- ana sahnede bulunan bir movieclip icine harici bir klasorde bulunan resimlerim belli aralıklarla görünsün alpha değeri değişerek gelsin ve kaybolsun resimler bittikten sonra tekrar başa dönsün müşteri istediğinde bu resimleri değiştire bilsin (aynı ad ve boyutlarda olmak koşulu ile) ------------------- aklıma gelenler : gettime() = zamanlamayı ayarla bilir Ufak bir döngü ile if (i=1 ,i=i+ ... resimlerin adlarınıda yapa biliriz sanırım fakat tam olarak nasıl yapa bilirim işin içinden çıkamadım... yardımlarınız için şimdiden teşekkurler arkadaşlar |
|
|
|
|
|
#2 (permalink) |
|
Üyelik Tarihi: 28.07.2004
Yer: İstanbul
Yaş: 32
Mesaj: 21
|
Re: Flash Dosyasına Harici resim
İşine yararsa;
"Anladığım kadarı ile cevaplandırayım.Önce resimlerinizin ismini sıralı yapın.Örnek resim0,resim1,resim2,resim600 şeklinde. Sahneye ileri ve geri olmak üzere 2 buton ve bir boş klip yerleştirin.Ana zaman çizgisinde 1.kareye loadmovie komutu ile resim0 ı sahneye boş klibe yükleyin.İleri butonunu seçin ve: " on (release) { i+=1; if (i>600) { i=600; } loadMovie("resim"+i+".jpg",_root.bos_klip); } komutunu verin her tıklamada bir sonraki resim yüklenir.600 resimde stoplanır. geri butonuna tıklayın ve: on (release) { i-=1; if (i<0) { i=0; } loadMovie("resim"+i+".jpg",_root.bos_klip); |
|
|
|
|
|
#3 (permalink) |
|
Üyelik Tarihi: 22.05.2004
Yer: istanbul
Yaş: 29
Mesaj: 22
|
Re: Flash Dosyasına Harici resim
Grey hocam oylede baya eksik oluyo tıklamayla değil belli süre aralıklarında kendiliğinden değişmesi lazım ve bu değişimde alpha değerleri ile bir resim görünmez olurken diğeri görünür olucak- mış müşteri isteği saol ilgilendiğin için
|
|
|
|
|
|
#6 (permalink) |
|
Üyelik Tarihi: 07.11.2003
Yer: Ankara
Yaş: 29
Mesaj: 75
|
Re: Flash Dosyasına Harici resim
Bende bir örnek vereyim, sanırım aradığın böyle birşey. Bu arada kodlar bana ait değil actionscript.com forumundan.
Öncelikle görünmesini istediğimiz resimleri resimler klasörü içine sıralı olarak 1.jpg, 2.jpg, 3.jpg ... koyalım.flash'da boş bir movieclip oluşturup ana sahnede resimlerin görünmesini istediğimiz yere konumlandıralım ve instancename'inide photo olarak verelim, timeline da 1.kareye aşağıdaki kodları yazalım. Kod:
this.pathToPics = "resimler/";
this.pArray = ["1.jpg", "2.jpg", "3.jpg", "4.jpg", "5.jpg", "6.jpg"];
this.fadeSpeed = 10; //imagelerın alphalı geçiş hızı - uygun değeri girebilirsin
this.pIndex = 0; //0 yani 1 nolu resim istediğin resimle başlatabilirsin
loadMovie(this.pathToPics+this.pArray[0], this.photo); //photo instance nameli movieclibimize imagelerimizi yüklüyoruz
MovieClip.prototype.changePhoto = function(d) {
this.pIndex = Math.min(Math.max(0, this.pIndex), this.pArray.length);
this.pIndex++;
if (this.pIndex>=this.pArray.length) {
this.pIndex = 0;
}
this.onEnterFrame = fadeOut;
};
MovieClip.prototype.fadeOut = function() {
if (this.photo._alpha>this.fadeSpeed) {
this.photo._alpha -= this.fadeSpeed;
} else {
this.loadPhoto();
}
};
MovieClip.prototype.loadPhoto = function() {
var p = this.photo;
// ------------------------------------------
p._alpha = 0;
p.loadMovie(this.pathToPics+this.pArray[this.pIndex]);
this.onEnterFrame = loadMeter;
};
MovieClip.prototype.loadMeter = function() {
var i, l, t;
l = this.photo.getBytesLoaded();
t = this.photo.getBytesTotal();
if (t>0 && t == l) {
this.onEnterFrame = fadeIn;
} else {
trace(l/t);
}
};
MovieClip.prototype.fadeIn = function() {
if (this.photo._alpha<100-this.fadeSpeed) {
this.photo._alpha += this.fadeSpeed;
} else {
this.photo._alpha = 100;
this.onEnterFrame = null;
}
};
setInterval(this, "changePhoto", 2000, 1); // setInvertal ile resimlerin kaç saniyede bir değişeceğini ayarlıyoruz örnekte 2 saniye olarak ayarlanmıştır
__________________
Serkan TUNCER ------------------------------- ::. Bilgi evrende ham olarak mevcuttur.Bize düşen onu bulup işlemektir .:: |
|
|
|
|
|
#8 (permalink) |
|
Üyelik Tarihi: 28.11.2000
Yer: izmir, Türkiye
Yaş: 27
Mesaj: 321
|
Re: Flash Dosyasına Harici resim
Aralardaki geçişleri fade değilde daha atraksiyonlu birşeyler nasıl yapabiliriz ?..
__________________
QWLSCOUT.COM |
|
|
|
| Sponsorlu Bağlantılar | |
|
Zoque.Forum
Reklam
|
|
Zoque'a hoşgeldiniz!