Neler yeni

Yeni mesajlar Yeni konular En çok mesaj En çok tepki En çok görüntülenen

Arka planlar

Benzer konular

el_chancho

♾️Grafik Gurusu♾️
Katılım
21 Nis 2008
Mesajlar
1,001
Tepkime puanı
14
Flash bir calışma...flashtan analayana arkadaslar aydımcı olrusa daha aydınatcı olur diye düşünüyorum
 

asit

🏆Pro Tasarımcı🏆
Katılım
10 Tem 2007
Mesajlar
745
Tepkime puanı
13
Web sitesi
www.hamzaerbay.com
arkaya bir movieclip koyarsın sonra linklere tıklandımı sanırım bu örnekte random olarak çağırıyor movie clipe resimleri loadmovie ile çağırırsın resimleri
 

frozen

🌟Usta Tasarımcı🌟
Katılım
24 Nis 2008
Mesajlar
252
Tepkime puanı
3
örnek varmı arkadaşlar fla olarak rica etsem
 

HORUS

👑Efsanevi Grafiker👑
Katılım
28 Tem 2007
Mesajlar
2,653
Tepkime puanı
27
3 ayri arkaplan sıralı geliyor
random değil
her butona önce işlev kodu daha sonra da arkadaşın dediği gibi load movie yi koyarak yapabilirsin
örnek görmeye ihtiyacın olacağını sanmıyorum basit bir uygulama
 

dizaynplus

⭐Deneyimli Tasarımcı⭐
Katılım
13 Tem 2008
Mesajlar
244
Tepkime puanı
6
resimler random geliyor 2 buton arasında dönerseniz fark ediceksiniz çok basit bi açıklama eğer butonlara tıklandığında sayfayı çağırabilecek kadar flash bilginiz varsa o yazıların arkasını saydam kullanın ve arka planda bir movie hazırlayın ilk framelerde hızlıca 2-3 resim değişsin ve son resimde stop framesini kullanın. son olarak ta her sayfa için farklı back groundlar kullanın.
 

eduge

🌱Yeni Üye🌱
Katılım
21 Nis 2009
Mesajlar
7
Tepkime puanı
0
load movie de olabilir klasik buton -actionScript kodlarıylada hallolur.
 

keremToo

🏅Acemi Tasarımcı🏅
Katılım
5 Kas 2008
Mesajlar
97
Tepkime puanı
2
Web sitesi
www.keremtoo.com
import fl.transitions.Tween;
import fl.transitions.easing.*;

var backImages:Array = new Array("images/back_1.jpg", "images/back_2.jpg", "images/back_3.jpg");

var id:uint;

for(var i:uint=0; i<3; i++)
{
MovieClip(root)["btn_"+i].addEventListener(MouseEvent.CLICK, changedBackground);
}

function changedBackground(e:MouseEvent):void
{
var str :String = e.currentTarget.name;
id = uint(str.substring(4,str.length));

var loader:Loader = new Loader()
loader.load(new URLRequest(backImages[id]));
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadImage);

}

function loadImage(e:Event):void
{
if(imgHolder.numChildren > 0)
{
imgHolder.removeChildAt(0);
}

var bitmap:Bitmap = new Bitmap();
bitmap = e.target.content;
imgHolder.addChild(bitmap);

new Tween(bitmap,"alpha",Regular.easeIn,0,1,.4,true);
}

3.0 yazabiliyorsan bu işini görür

burada dikkat etmen gereken sey clicklenen buttonun id'si backImages dizisine referans olarak gönderiliyor. yani buton dizilişi array'ın dzilişi ile aynı sırada backImages[id] buton her tıklandığında güncelleniyor.

ve yuklenen imaj sahneye değil imgHolder'a addChild oluyor bölelikle her seferinda imaj en altta kalıyor.

bir diğer önemli nokta for içerisindeki MovieClip(root)["btn_"+i] söz dizimi i sıfırdan başladığı için Button isimleri yani(instance name'leri btn_0, btn_1, btn_2) olarak verilmiştir.
buna dikkat etmen gerek
 
Üst