|
|
#1 (permalink) |
|
Üyelik Tarihi: 01.11.2000
Yer: İstanbul - Ortaköy
Yaş: 25
Mesaj: 1,095
|
Function açıp kapatmak
Merhaba. flash'ta oluşturduğum fonksiyonları nasıl açıp kapatabilirim? Yani bir düğme olacak mesela, basınca herhangi bir fonksiyon çalışabilecek, bir daha basınca o fonksiyon pasif olacak... Yardım ederseniz sevinirim... İyi çalışmalar. |
|
|
|
|
|
#2 (permalink) |
|
Üyelik Tarihi: 02.01.2005
Yer: İstanbul
Mesaj: 249
|
Re: Function açıp kapatmak
delete koduyla function'u tamamen silebilirsin ama bir daha kullanamazsın!
delete Kod:
my_btn.onRelease=function(){
deneme();
}
iptal_btn.onRelease=function(){
delete deneme();
}
function deneme():Void{
trace("fonksiyon çalıştırıldı");
}
break; Kod:
my_btn.onRelease=function(){
iptal=false;
deneme();
}
iptal_btn.onRelease=function(){
iptal=true;
}
function deneme():Void{
if(!iptal){
trace("fonksiyon çalıştırıldı");
}else{
break;
}
}
onEnterFrame; Kod:
my_btn.onRelease=function(){
onEnterFrame=deneme;
}
iptal_btn.onRelease=function(){
delete onEnterFrame;
}
function deneme():Void{
trace("fonksiyon çalıştırıldı");
}
Kod:
my_btn.onRelease=function(){
id=setInterval(deneme,100);
}
iptal_btn.onRelease=function(){
clearInterval(id);
}
function deneme():Void{
trace("fonksiyon çalıştırıldı");
}
|
|
|
|
|
|
#3 (permalink) |
|
Üyelik Tarihi: 07.03.2003
Yer: İzmir
Yaş: 25
Mesaj: 453
|
Re: Function açıp kapatmak
Selam Dd_Lynch,
Yunus arkadaşımın dediğinine tam bakmadım ama ben daha kolay bir yolla yapmasını biliyorum. Eğer obje yönelimli olacaksa kodlamada prototype kullanman daha avantajlı olacaktır. Benim yaptığım örnek de öyle, ama mantığını kavranyınca istersen function olarak da yapabilirsin. Kod:
//Burası oluşturmak istediğin koda örnek
MovieClip.prototype.vibrato = function() {
blah bla bla
}
Kod:
aktif.onRelease = function (){
mc_hede.onEnterFrame = vibrato;
}
inAktif.onRelease = function (){
mc_hede.onEnterFrame = null;
}
Kolay gelsin.
__________________
ozguraltay.com //Açıldı, beklerim... labs.ozguraltay.com //outside of the box GreenAerosol.deviantart.com //Online galerim |
|
|
|
|
|
#4 (permalink) |
|
Üyelik Tarihi: 07.03.2003
Yer: İzmir
Yaş: 25
Mesaj: 453
|
Re: Function açıp kapatmak
Az önce baktım da Yunus'un söylediği de aynı kapıya çıkıyormuş
![]() Herneyse, başka bir şekilde göstermek istenilirse de böyle olur (kusura bakma Yunus )
__________________
ozguraltay.com //Açıldı, beklerim... labs.ozguraltay.com //outside of the box GreenAerosol.deviantart.com //Online galerim |
|
|
|
Zoque'a hoşgeldiniz!