Autor Zpráva
standa361
Profil
dobrý večer,

mám vytvořené menu tj. 8 butonů a chtěl bych pro všech 8 butonů vytvořit nějakou hromadnou deklaraci, aby se po stisku buttonu přehrál zvuk "beep" a abych tuto deklaraci nemusel vypisovat ke každému Butonu/MovieClipu vzlášť.


on (press) {
mySound = new Sound();
mySound.attachSound("beep");
mySound.setVolume(50);
mySound.startSound();
}

Jak se to dělá?

děkuji.
Dredie
Profil *
//skript na pvni frame hlavni casove osy:

var mySound:Sound = new Sound();
mySound.attachSound("beep");
mySound.setVolume(50);


this.myBtn1.onPress = this.myBtn2.onPress = .... = this.myBtnN.onPress = function() {
mySound.play();
}

- osobne doporucuju NEPOUZIVAT skript pridruzeny primo k movie clipum (resp. buttonum), ale vsechno adresovat z prvniho snimku hlavni casove osy pomoci instance name tak jak je znazorneni vyse.

D.
FlashManiac
Profil
nebo je zde este jeden zpusob:
for(var i:Number=1;i<=8;i++){
_root['button'+i+'_btn'].onRelease=function(){
zvuk.play();
}
}
Toto téma je uzamčeno. Odpověď nelze zaslat.