Zurück   Flashforum > Software > Autorensysteme

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 20-09-2005, 09:37   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2003
Beiträge: 7
variable von director an flash übergeben

hallo,
ich habe hier eine flash-navigation in einer director-präsentation.
diese navigation ruft verschiedene filme in director auf. jetzt soll natürlich, wenn z.B. film1.dir aufgerufen wird, der navigationspunkt im swf als aktiv gekenntzeichnet werden.

in flash soll das ganze so aussehen:

Code:
if (variable eq "film1") 
{
	but_active._visible = true;
}
nur wie kann ich jetzt in director die variable "film1" definieren?

danke
jens
nightnerd ist offline   Mit Zitat antworten
Alt 20-09-2005, 09:46   #2 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
Von welchen Versionen sprichst du?

In Director MX 2004 /Flash MX:
Code:
sprite(kanalderswf).variable="film1"
__________________
www.rena-hermann.de

The angels have the phone box
rena ist offline   Mit Zitat antworten
Alt 20-09-2005, 10:16   #3 (permalink)
Neuer User
 
Registriert seit: Aug 2003
Beiträge: 7
ja, director mx2004 und flash mx2004.
ich bekomme da immer die fehlermeldung:

property not found
sprite(1).variable="film1"
#Variable
nightnerd ist offline   Mit Zitat antworten
Alt 20-09-2005, 20:16   #4 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
Anbei mal ein prinzipielles Beispiel des Austauschs von Director nach Flash in zwei Varianten (Dir MX 2004 / Flash MX).

Falls das nichts hilft, poste mal ein ähnliches Demofile. Bitte wirklich nur Demo mit ausschließlich dem Problem, also nichts, wo man sich durchwursteln muss.

Falls ich Zeit die Tage für hab:
Flash MX 2004 hab ich nicht, also als MX abspeichern. Da du ja noch Flash 4-Syntax verwendest (-> eq), dürfte es kein Problem sein, das eine Version drunter abzuspeichern.
Ansonsten muss man halt auf andere hoffen.

Gruß
Rena

Edit: Deine Fehlermeldung bekomme ich, wenn der Flashdarsteller eben nicht im angegebenen Kanal liegt (bei dir Kanal 1 -> sprite(1)...). Ich hoffe mal (denn sonst verzweifel ich echt an der Welt) _nicht_, dass das bei dir der Grund ist ...
Angehängte Dateien
Dateityp: zip dirflash.zip (11,2 KB, 14x aufgerufen)
__________________
www.rena-hermann.de

The angels have the phone box

Geändert von rena (20-09-2005 um 20:21 Uhr)
rena ist offline   Mit Zitat antworten
Alt 22-09-2005, 10:16   #5 (permalink)
Neuer User
 
Registriert seit: Aug 2003
Beiträge: 7
danke für die tipps.
die variable an ein textfeld zu übergeben hab ich jetzt hinbekommen. aber irgendwie nicht mehr. ich habs jetzt anders gelöst, in dem ich aus director die movieclips direkt anspreche. ist bestimmt keine bilderbuchlösung, aber es funktioniert...
nightnerd ist offline   Mit Zitat antworten
Alt 22-09-2005, 22:47   #6 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
Zitat:
Zitat von nightnerd
in dem ich aus director die movieclips direkt anspreche. ist bestimmt keine bilderbuchlösung, aber es funktioniert...
Ich weiß nicht - eigentlich finde ich es die direkteste Lösung und die kann meiner (unerheblichen) Meinung nach gewiss nicht die schlechteste sein. Hätte dir sogar zu geraten (in welcher Weise auch immer) aber ich dachte, dir geht es spezifisch um Variablen.
__________________
www.rena-hermann.de

The angels have the phone box

Geändert von rena (22-09-2005 um 22:48 Uhr)
rena ist offline   Mit Zitat antworten
Alt 06-10-2005, 18:39   #7 (permalink)
Scheff-Dev
 
Benutzerbild von director851
 
Registriert seit: May 2002
Ort: Frankfurt am Main
Beiträge: 89
Zitat:
Zitat von nightnerd
ja, director mx2004 und flash mx2004.
ich bekomme da immer die fehlermeldung:

property not found
sprite(1).variable="film1"
#Variable
Um hier nochmal kurz einzuhaken: Es ist essentiell, dass das Flashsprite zuerst komplett geladen ist und Director mit allen Initialisierungen fertig ist! Wenn Du auf ein on enterframe oder on beginsprite das oben zitierte probierst, wird es im Normalfall schiefgehen. Bei on exitframe oder über ein timeoutscript bist Du auf der sichere(re)n Seite (zumindest ist das meine Erfahrung), denn das von rena erwähnte geht im Normalfall gut. Und auch das mit den Movieclips geht nur dann, wenn das Ding komplett da ist!
director851 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 aus.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 22:11 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele