Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 03-07-2006, 09:23   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2001
Beiträge: 16
SWF per Browser-URL steuern

Hallo zusammen.

ich habe das Tutorial zum Thema "SWF per Browser-URL steuern" angeschaut.
Leider blicke ich da als AS-Anfänger nicht durch.
Ich habe eine index.php in der eine Naviagtionsseite (menue.php)
"included" wird. In der menue.php liegt ein swf. Das swf enthält Buttons
die andere php-Seiten aufrufen (in der auch immer die navigationsseite liegt.)
Das swf soll immer zu einem bestimmten Bild springen wenn eine bestimmte Seite aufgerufen wird. Also Seite1.php gehe zu szene1->bild1
Bis jetzt sieht es so aus:

die menue.php:

Code:
<link href="css/basic.css" rel="stylesheet" type="text/css" media="all"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" height="400" width="200">
<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="500" HEIGHT="38" ALIGN="">
 <PARAM NAME="movie" VALUE="menue.swf?page=<?php echo($page); ?>" />
 <PARAM NAME="quality" VALUE="best">
 <EMBED src="menue.swf?page=<?php echo ($page); ?>" quality="best"  WIDTH="200" HEIGHT="400" NAME="urlvar" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>
</OBJECT>
Das AS für die Buttons:
Code:
on (release) {
	gotoAndStop(2);
	getURL("1.php?page=eins");
}
das AS für die Zeitleiste:
Code:
if (page == eins) {
	gotoAndStop("1", 2);
}
if (page == zwei) {
	gotoAndStop("1", 3);
}
Das swf springt aber nicht zum nächsten Bild sondern bleibt immer beim ersten. Erkennt jemand den Fehler?

Vielen Dank!

Grüße Timo
Timo79 ist offline   Mit Zitat antworten
Alt 03-07-2006, 11:19   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
eins etc sind hier Strings, keine Variablen, also solltest du auf String testen:
PHP-Code:
if (page == "eins"
Und verzichte besser auf die Verwendung mehrerer Szenen...
  Mit Zitat antworten
Alt 04-07-2006, 07:15   #3 (permalink)
Neuer User
 
Registriert seit: Oct 2001
Beiträge: 16
Genau daran lags. Danke!
Timo79 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 09:06 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele