Цитата:
Сообщение от Yulia_V
Здравствуйте, не подскажете как создать встроенный(!) в приложение звук, и чтоб он при нажатии на объект начинал проигрываться, а при повторном нажатии замолкал (а лучше чтоб вставал на паузу, но можно без этого).
И ещё заметила, что он воспроизводится лишь один раз. А надо циклично.
|
Yulia_V, самое простое это сделать вот так

Код AS3:
package {
import flash.display.*;
import flash.events.*;
import flash.media.*;
import flash.net.*;
import flash.utils.*;
public class Main extends MovieClip {
var soundChanel;
var pauseTr;
var soundPosition = 0;
public function Main() {
// constructor code
sndPlayPauseBtn.addEventListener(MouseEvent.CLICK, clickHandler);
}
function clickHandler(e:*):void{
if (pauseTr){
soundPosition = soundChanel.position;
soundChanel.stop();
pauseTr = false;
} else {
soundChanel = new MySound().play(soundPosition,99999999);
pauseTr = true;
}
}
}
}
youtube how-to
http://www.youtube.com/watch?v=6psTW...ature=youtu.be
Без AS3
http://www.youtube.com/watch?v=ekZiCYfDGEo