Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 02-12-2011, 12:19   #1 (permalink)
Neuer User
 
Benutzerbild von Melissa
 
Registriert seit: Oct 2006
Ort: Hamburg
Beiträge: 242
Flash und JavaScript

Hey Leutz,

ich hab ein kleines Problemchen... Und zwar:

- Lade ein Movie mit Cue-Ponts...
- Wenn Cue-Point "ende" erreicht wird, soll Flash an JS ein Zeichen senden damit die HTML Seite reingeslidet kommt und über "CSS z-index" mein Flash-Wrapper überdeckt... Alles soll im Selben Browserfenster geschehen, da die SWF Datei im Hintergrund laufen soll, wegen der Musik...

So sieht der Part bis lang aus:

PHP-Code:
listener.onCuePoint = function(evt:Object):void {
  if(
evt.name == "sound_on") { 
    
soundControl sound.play(0,980);  

else if (
evt.name == "ende") { 
trace (evt.name);
  } 

Hat da schon jemand Erfahrungen mit oder can help?

Danke...
Melissa ist offline   Mit Zitat antworten
Alt 02-12-2011, 12:57   #2 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.162
Für die Kommunikation zwischen AS und JS benötigst Du die Klasse ExternalInterFace. Über die Suchfunktion dürftest Du dazu genügen Beispiele finden...
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!
Martin Kraft ist offline   Mit Zitat antworten
Alt 02-12-2011, 16:12   #3 (permalink)
Neuer User
 
Benutzerbild von Melissa
 
Registriert seit: Oct 2006
Ort: Hamburg
Beiträge: 242
Danke...
Währe das aber auch ratsam?

PHP-Code:
var r:URLRequest = new URLRequest("javascript:functionName()");
navigateToURL(r,'_self'); 
Melissa ist offline   Mit Zitat antworten
Alt 02-12-2011, 18:11   #4 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.162
Zitat:
Zitat von Melissa Beitrag anzeigen
Währe das aber auch ratsam?
Nein!
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!
Martin Kraft ist offline   Mit Zitat antworten
Alt 02-12-2011, 22:10   #5 (permalink)
Neuer User
 
Benutzerbild von Melissa
 
Registriert seit: Oct 2006
Ort: Hamburg
Beiträge: 242
Ist das so richtig gemacht?
Also ich möchte damit die Funktion "meineJsFunktion" in JS ansprechen und "slide" als Parameter abgeben...

PHP-Code:
import flash.external.ExternalInterface;

listener.onCuePoint = function(evt:Object):void {
     if(
evt.name == "sound_on") { 
     
soundControl sound.play(0,980);  


else if (
evt.name == "end") { 
    function 
sendTextFromAS3():void {
    
ExternalInterface.call("meineJsFunktion""slide");
    }
  } 

Melissa ist offline   Mit Zitat antworten
Alt 02-12-2011, 22:35   #6 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.162
Die function solltest Du Dir schenken
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!
Martin Kraft ist offline   Mit Zitat antworten
Alt 02-12-2011, 22:38   #7 (permalink)
Neuer User
 
Benutzerbild von Melissa
 
Registriert seit: Oct 2006
Ort: Hamburg
Beiträge: 242
Hatte ich schon irgendwie im Bauch gehabt :-)
Ist das dann so richtig?

PHP-Code:

....

else if (
evt.name == "end") {  
    
ExternalInterface.call("meineJsFunktion""slide"); 
  }  

Danke...
Melissa ist offline   Mit Zitat antworten
Alt 03-12-2011, 00:07   #8 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.162
Probier's doch einfach mal!
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!

Geändert von Martin Kraft (03-12-2011 um 15:29 Uhr)
Martin Kraft 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Javascript -> Flash - Problem: Flash Stoppt und Spielt erst nach ein paar Sekunden we unbenannt Flash 8 1 31-01-2007 15:07
Javascript Popup per Javascript schliessen ohne Warnmeldung?! tribunmaster Flash MX 2004 13 26-10-2004 04:14
flash an javascript klaper22 Flash MX 2 24-09-2004 00:28
javascript -> javascript-funktion aus einer html-seite aufrufen ShockeR.1 HTML und CSS 14 02-10-2002 09:38
javascript in Flash Oli HTML und CSS 1 18-10-2001 10:53


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:05 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele