Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 13-11-2003, 15:29   #1 (permalink)
this.buero.pirre
 
Benutzerbild von Pirre
 
Registriert seit: Aug 2001
Beiträge: 167
Frame durch entsprechenden swf-Aufruf anspringen

ich hab folgendes problem:

ich habe einen film, in dem verschiedene überschriften auf jedem 10. frame liegen. diese frames sind gestoppt und sollen durch direkten aufruf ("film.swf?gehe=30") angesteuert werden.

meine lösung:

- aufruf des films aus html wie oben beschrieben
- auf dem ersten frame liegt folgende abfrage
ActionScript:
  1. gotoAndStop(_level0.gehe);
  2. stop();

sollte doch eigentlich so funktionieren, oder? tut's aber nicht.
__________________
Früher war auch keiner schwul...

Geändert von Pirre (13-11-2003 um 15:30 Uhr)
Pirre ist offline   Mit Zitat antworten
Alt 13-11-2003, 16:12   #2 (permalink)
Revived @ Sunday
 
Benutzerbild von MacEvil
 
Registriert seit: Apr 2003
Ort: Nowhereland
Beiträge: 3.244
Sowie ich dich verstehe musst du das mit PHP machen..

ansonsten :
ActionScript:
  1. _levelx.gotoAndStop(bildnummer);
  2. stop();
MacEvil ist offline   Mit Zitat antworten
Alt 13-11-2003, 16:22   #3 (permalink)
this.buero.pirre
 
Benutzerbild von Pirre
 
Registriert seit: Aug 2001
Beiträge: 167
hä? versteh nicht, worauf du hinaus willst.

klar, die variable im html code wird einfach per php generiert, aber das tut ja hier nix zur sache. aufgerufen wird der film mit "film.swf?gehe=<framenummer>" wobei <framenummer> der wert der variablen ist, die an flash übergeben werden soll.

soweit ich weiss, steht mit diesem aufruf die variable "gehe" doch mit "_level0.gehe" im flashfilm zur verfügung. also sollte das doch funktionieren, oder?
__________________
Früher war auch keiner schwul...
Pirre ist offline   Mit Zitat antworten
Alt 13-11-2003, 17:19   #4 (permalink)
this.buero.pirre
 
Benutzerbild von Pirre
 
Registriert seit: Aug 2001
Beiträge: 167
hat sowas noch niemand gemacht? das kann doch nicht sein. und ich denke, eigentlich ist es auch nicht so schwierig. leider funktioniert's mal wieder nicht. hängt bestimmt nur an ner kleinigkeit.
__________________
Früher war auch keiner schwul...
Pirre ist offline   Mit Zitat antworten
Alt 13-11-2003, 17:26   #5 (permalink)
Neuer User
 
Registriert seit: Jun 2001
Ort: Zürich
Beiträge: 1.776
hab ich auch noch nicht gemacht; aber ich denke auch, dass es gehen sollte. versuch auf jedenfall
-die variable im swf erstmal global zu deklarieren, also
ActionScript:
  1. var gehe;
in den ersten frame zu setzen. ansonsten vielleicht mal direkt
ActionScript:
  1. gotoAndStop(gehe);

fresh ist offline   Mit Zitat antworten
Alt 13-11-2003, 18:05   #6 (permalink)
this.buero.pirre
 
Benutzerbild von Pirre
 
Registriert seit: Aug 2001
Beiträge: 167
jetzt wird's ganz mysteriös:

ich setz statt der variablen abfrage ein:

ActionScript:
  1. gotoAndStop(30);
  2. stop();

ergebnis: rufe ich den swf film einfach aus dem windows explorer auf, funktioniert's. aus nem html dokument heraus jedoch nicht! was'n jetzt los???
__________________
Früher war auch keiner schwul...
Pirre ist offline   Mit Zitat antworten
Alt 13-11-2003, 18:33   #7 (permalink)
this.buero.pirre
 
Benutzerbild von Pirre
 
Registriert seit: Aug 2001
Beiträge: 167
interessant: als flash6 exportiert funzt's nicht, als flash5 schon...

nichtsdestotrotz liest er die variable nicht aus. kan irgendwie nur an der adressierung liegen, aber eigentlich denke ich, mit _level0.gehe ist sie doch richtig angesprochen, oder nicht?

mann, das nervt. jetzt sitz ich schon 3 stunden an so nem pipifax...

vor allem find ich hier im ganzen forum auch weder n beitrag, der meinem problem ähnlich ist, noch n thread, der sich mit der korrekten adressierung von variablen befasst. kann doch fasst nicht sein...
__________________
Früher war auch keiner schwul...

Geändert von Pirre (13-11-2003 um 18:39 Uhr)
Pirre ist offline   Mit Zitat antworten
Alt 13-11-2003, 18:48   #8 (permalink)
Neuer User
 
Registriert seit: Jun 2001
Ort: Zürich
Beiträge: 1.776
Zitat:
Geschrieben von Pirre
jetzt wird's ganz mysteriös:
...rufe ich den swf film einfach aus dem windows explorer auf, funktioniert's. aus nem html dokument heraus jedoch nicht! was'n jetzt los???
ich nehm mal an, dass du, wenn du dem film in ner html variablen übergeben willst, diese im object- bzw embed- tag mitgeben musst (und nicht in der adresszeile - falls du das so gemacht hast: scusi).

Zitat:
interessant: als flash6 exportiert funzt's nicht, als flash5 schon...
wie gesagt: ich tipp mal auf nicht geglückte variablendeklaration. da ist der f5 sicher toleranter als der f6...
fresh ist offline   Mit Zitat antworten
Alt 13-11-2003, 19:00   #9 (permalink)
this.buero.pirre
 
Benutzerbild von Pirre
 
Registriert seit: Aug 2001
Beiträge: 167
neenee, hab ich gemacht:

PHP-Code:
<HTML>
<
HEAD>
<
meta http-equiv=Content-Type content="text/html;  charset=ISO-8859-1">
<
TITLE></TITLE>
</
HEAD>
<
BODY bgcolor="#000000" scroll=auto>
<
table width=100height=100%><tr><td align=center valign=middle>
<!-- 
URLs used in the movie-->
<!-- 
text used in the movie-->
<
OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
 
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
 
WIDTH="252" HEIGHT="182" id="tropextrakt_001" ALIGN="">
 <
PARAM NAME=movie VALUE="film.swf?gehe=20"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> <EMBED src="film.swf?gehe=20" quality=high bgcolor=#FFFFFF  WIDTH="252" HEIGHT="182" NAME="film" ALIGN=""
 
TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>
</
OBJECT>
</
td></tr></table>
</
BODY>
</
HTML
(ups, das ": D" in der classid parsed das forum als smily... )

das mit dem funzt in 5 aber in 6 nicht bezog sich auch auf die variante...
ActionScript:
  1. gotoAndStop(30);
  2. stop();
egal, zurück zum eigentlichen problem...
__________________
Früher war auch keiner schwul...

Geändert von Pirre (14-11-2003 um 09:54 Uhr)
Pirre ist offline   Mit Zitat antworten
Alt 14-11-2003, 09:49   #10 (permalink)
this.buero.pirre
 
Benutzerbild von Pirre
 
Registriert seit: Aug 2001
Beiträge: 167
Question Frame durch entsprechenden swf-Aufruf anspringen

guten morgen.

da wir im anderen forum irgendwie nicht weiterkommen, wollte ich mal auf folgendes problem aufmerksam machen. vielleicht hat hier einer ne lösung... ich kann mir einfach nicht vorstellen, dass das thema hier noch nie behandelt wurde.

ausführlich hier:

Frame durch entsprechenden swf-Aufruf anspringen
__________________
Früher war auch keiner schwul...

Geändert von Pirre (14-11-2003 um 09:50 Uhr)
Pirre ist offline   Mit Zitat antworten
Alt 14-11-2003, 10:07   #11 (permalink)
HAY
Neuer User
 
Benutzerbild von HAY
 
Registriert seit: Aug 2002
Ort: Faust-Stadt
Beiträge: 2.577
hi
und wo ist jetzt genau dein problem.

"film1.swf?gehe=10"

ActionScript:
  1. gotoAndStop(gehe)
geht einwandfrei.
__________________
gruß Harry
HAY ist offline   Mit Zitat antworten
Alt 14-11-2003, 10:07   #12 (permalink)
Genius
 
Benutzerbild von f@gju
 
Registriert seit: Sep 2003
Ort: Banned into Jail
Beiträge: 650
also
gugge hier
oder
gugge hier
__________________
Klick hier
f@gju ist offline   Mit Zitat antworten
Alt 14-11-2003, 10:17   #13 (permalink)
this.buero.pirre
 
Benutzerbild von Pirre
 
Registriert seit: Aug 2001
Beiträge: 167
na, bei mir nicht, sonst hätt ich's ja nicht gepostet...
__________________
Früher war auch keiner schwul...
Pirre ist offline   Mit Zitat antworten
Alt 14-11-2003, 10:19   #14 (permalink)
HAY
Neuer User
 
Benutzerbild von HAY
 
Registriert seit: Aug 2002
Ort: Faust-Stadt
Beiträge: 2.577
hi
IE 6 und flashplayer 7 geht.

und kein doppelposting
__________________
gruß Harry
HAY ist offline   Mit Zitat antworten
Alt 14-11-2003, 10:20   #15 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
Das ist immer das Problem, wenn zum gleichen Thema ein neuer Thread erstellt wird - die Leute machen sich (unnötig) Gedanken über Dinge, die schon in der Vorgeschichte geklärt/angesprochen wurden. Können sie aber nicht wissen und im blödesten Fall gibt's halt die ganze Diskussion doppelt - kostet Zeit und Nerven

Ich füg die beiden Beiträge mal zusammen so das jeder auf einen Blick sieht, was für Vorschläge schon da sind, und schieb es hier ins AS-Board, wenn du meinst es wäre hier besser aufgehoben.

Gruß
rena
__________________
www.rena-hermann.de

The angels have the phone box
rena 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 12:34 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele