Скрипун
29.11.2007, 19:26
Добрый день. загружаю звук, после загрузки проигрываю. во Flash все работает, а когда открываю плеером локальным, то ниче не играет. что б могло быть? и как поправить?
import mx.transitions.Tween;
import mx.transitions.easing.*;
//btn
sound_on_off_btn.onPress = function() {
this.play();
if(this._currentframe == 1) {
stopSound();
}
else {
playSound();
}
};
var sound:Sound = new Sound();
//load xml and play sound
var xml:XML = new XML();
xml.load("music.xml");
xml.ignoreWhite = true;
//var owner:MovieClip = this;
xml.onLoad = function() {
var sound_url:String = xml.firstChild.childNodes[0].attributes.url;
url_mp3.text = sound_url;
sound.loadSound(sound_url, false);
sound.onLoad = function () {
sound.start(0,999);
}
};
function playSound() {
var obj:Object = {num:0};
var t:Tween = new Tween (obj, "num", Strong.easeOut, sound.getVolume(), 100, 2, true);
t.onMotionChanged = function () {
sound.setVolume(obj.num);
}
}
function stopSound() {
var obj:Object = {num:0};
var t:Tween = new Tween (obj, "num", Strong.easeOut, sound.getVolume(), 0, 2, true);
t.onMotionChanged = function () {
sound.setVolume(obj.num);
}
}
import mx.transitions.Tween;
import mx.transitions.easing.*;
//btn
sound_on_off_btn.onPress = function() {
this.play();
if(this._currentframe == 1) {
stopSound();
}
else {
playSound();
}
};
var sound:Sound = new Sound();
//load xml and play sound
var xml:XML = new XML();
xml.load("music.xml");
xml.ignoreWhite = true;
//var owner:MovieClip = this;
xml.onLoad = function() {
var sound_url:String = xml.firstChild.childNodes[0].attributes.url;
url_mp3.text = sound_url;
sound.loadSound(sound_url, false);
sound.onLoad = function () {
sound.start(0,999);
}
};
function playSound() {
var obj:Object = {num:0};
var t:Tween = new Tween (obj, "num", Strong.easeOut, sound.getVolume(), 100, 2, true);
t.onMotionChanged = function () {
sound.setVolume(obj.num);
}
}
function stopSound() {
var obj:Object = {num:0};
var t:Tween = new Tween (obj, "num", Strong.easeOut, sound.getVolume(), 0, 2, true);
t.onMotionChanged = function () {
sound.setVolume(obj.num);
}
}