Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 20-03-2007, 10:58   #1 (permalink)
man lernt immer dazu
 
Benutzerbild von dabinjo
 
Registriert seit: Dec 2003
Ort: Freiburg
Beiträge: 442
cue points laufen nicht

nachdem ich ein paar beispiele zu as cuepoints gefunden habe wollte ich es gleich ausprobieren. allerdings scheint nix zu funktionieren ausser der stream.

ich habe den listener doch initialisiert...sieht jemand das problem?

PHP-Code:
// Cue-Point-Objekt erstellen.
var cuePt:Object = new Object(); 
cuePt.time 2.02;
cuePt.name "Desk1";
cuePt.type "event";
introStream.addASCuePoint(cuePt);


// Cue Point Listener
var listenerObject:Object = new Object();
listenerObject.cuePoint = function(eventObject:Object):Void {
        
trace("Elapsed time in seconds:" introStream.playheadTime);
        
trace("Cue point name is: " eventObject.info.name);
        
trace("Cue point type is: " eventObject.info.type);
}
introStream.addEventListener("cuePoint"listenerObject);

//////// netstream bauen innerhalb der netconn... /////////////////
var introStream:NetStream = new NetStream(netConn);
introStream.onStatus = function(infoObject) {
    if (
infoObject.code == "NetStream.Play.StreamNotFound") {
        
trace("Konnte Videodatei nicht finden.");
    } else if (
infoObject.code == "NetStream.Buffer.Full") {
        
trace("Buffer voll und Start");

    } else if (
infoObject.code == "NetStream.Play.Stop") {
        
trace("Intro Filmende");
        
introStream.seek(0);
        
introStream.pause(true);
        
    }
    
trace("Intro");
    
trace("Status (NetStream)\n");
    
trace("Level: "+infoObject.level+"\n");
    
trace("Code: "+infoObject.code+"\n");
};
intro.intro.attachVideo(introStream);
introStream.setBufferTime(20);
introStream.play("flv/IntroLexware.flv"); 
__________________
lieben Gruß

Daniel

/////////////////////////////////////////////////////
________________________________________
MAKAKEE MONKEY ILUSIGN
Illustrations, Shirtsign and Art
________________________________________
dabinjo ist offline   Mit Zitat antworten
Alt 20-03-2007, 16:24   #2 (permalink)
Neuer User
 
Registriert seit: Mar 2006
Beiträge: 302
Hi, du hast da 2 Fehler drinne. Erstmal musst du das introstream:Netstream erstellen bevor du irgendwelche Funktionen zuweist.
PHP-Code:
introStream.addASCuePoint(cuePt); 
introStream.addEventListener("cuePoint"listenerObject); 
Aber das andere Problem ist eigentlich erst die wirkliche Lösung. Du kannst kein AS CuePoint einem Netstream Objekt zuweisen. Das geht nur mit der Verwendung der FLVPlayback Komponente. siehe Doku unter Komponenten Referenz

PHP-Code:
import mx.video.*;
my_FLVPlybk.contentPath "http://www.helpexamples.com/flash/video/cuepoints.flv"
var cuePt:Object = new Object(); //create cue point object
cuePt.time 2.02;
cuePt.name "ASpt1";
cuePt.type "actionscript";
my_FLVPlybk.addASCuePoint(cuePt);  //add AS cue point
// add 2nd AS cue point using time and name parameters
my_FLVPlybk.addASCuePoint(5"ASpt2"); 
__________________
Gruß
Flo

---- blog.derhess.de ---- My Book Store ---- YouTube iNspIreNewMedia ----
Blog, Flash-Programmierung, Interaction Development und alles andere mit Medien

Geändert von der_hess (20-03-2007 um 16:26 Uhr)
der_hess ist offline   Mit Zitat antworten
Antwort

Lesezeichen

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



Alle Zeitangaben in WEZ +1. Es ist jetzt 03:12 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele