Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-01-2010, 11:34   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2010
Beiträge: 1
Question AS3 stage current frame über Button abfragen

Ich habe diverese Buttons mit denen ich sound samples abspielen möchte.
Einzelne samples sollen jedoch bis zum Ende spielen und dann erst zum nächsten springen.
Ich habe versuch es mit einer Abfrage des aktuellen Frames zu realisieren.
Funktioniert aber leider nicht.

Code:
sample2.addEventListener(MouseEvent.CLICK, movesample2);
function movesample2(e:Event) {

	stage.addEventListener(Event.ENTER_FRAME, checkFrame);

	function checkFrame(e:Event) {
		if (stage.currentFrame == 368) {
			gotoAndPlay(369);
		}
	}
}
Danke im voraus.
persilcolor ist offline   Mit Zitat antworten
Alt 24-01-2010, 12:30   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Mit AS3 würde ich aber Sounds nicht mehr über die Zeitleiste, sondern mit der Sound- und der SoundChannel-Klasse abspielen. Mit diesen Klassen hast du auch Events, die auf das Ende des Sounds reagieren und entsprechende Funktionen starten. Kleiner Ansatz:
PHP-Code:
   var mySound:Sound;
   var 
channel:SoundChannel;

   var 
url:String "my.mp3";
   var 
request:URLRequest = new URLRequest(url);
            
   
mySound = new Sound();
   
//mySound.addEventListener(Event.COMPLETE, completeHandler);
   //mySound.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);
  //mySound.addEventListener(ProgressEvent.PROGRESS, progressHandler);
            
   
mySound.load(request);


   
channel mySound.play();
   
channel.addEventListener(Event.SOUND_COMPLETE,soundCompleteHandler);            


function 
soundCompleteHandler(event:Event):void
{
    
trace("sound beendet");

  Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
button, currentframe, gotoandplay, stage

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Navigation über Flash Button im Main Frame öffnen - wie? Kuppi HTML und CSS 15 27-07-2007 22:45
print() -- current frame oder so? kendal ActionScript 1 0 02-07-2004 13:57
Button Steuerung über AS im Frame dummy2 Flash MX 5 19-08-2003 15:27
wait on current frame Pedasi Flash MX 5 13-06-2002 14:41
current frame ermitteln LionHead Flash 4 und Flash 5 2 27-01-2002 16:31


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:39 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele