Flashhilfe.de - Flash Community

Startframe per Html-Code festlegen [Flash MX 2004]

Forum > Flash Entwicklung > Startframe per Html-Code festlegen

 


Neues Thema anlegenRegistrierenLogin Seite1
 
Lesezeichen
 08.02.2010, 15:46 
Beiträge: 4
Registriert: Feb 2010

Startframe per Html-Code festlegen
Hallo zusammen,

ich habe folgendes Problemchen:

Ich habe eine Internetseit ins Leben gerufen, die teilweise aus Flash und teilweise aus html besteht. Genauer gesagt ist die Navigation in Flash und die Informationsseiten in html prgrammiert. Nun mein Problem, ich möchte wenn ich von den html-Seiten zurück in die Navigation springe einen bestimmten Frame des Filmes ansteuern, da der Film nicht wieder von vorne beginnen soll.

Ich habe dazu wenig Informationen im Internet gefunden, angeblich lässt sich der Film mit folgendem Befehl ansteuern:

Html Code:

<PARAM NAME="MOVIE" VALUE="menu.swf?startframe=Frame xx">
<EMBED SRC="menu.swf?startframe=Frame xx"> </EMBED>

xx soll hier für den jeweiligen Frame stehen

Das funzt bei mir aber nicht, kann mir jemand helfen? Ich habe jetzt für jeden zurück-Befehl einen einzelnen Flashfilm programmiert, was ja nicht Sinn der Sache ist und durch die Größe der Datei auch erhebliche Wartezeiten mit sich bringt.

Vielen Dank für Eure Antworten
Schlagwörter: Startframe
Geändert von elecstul am 08.02.10 um 15:48 Uhr

 
nicht sichtbar für Mitglieder
 08.02.2010, 17:09Re1
Benutzerbild von vindelFlashhilfe.de Moderator
Beiträge: 2026
Wohnort: Köln
Registriert: Oct 2007

Hallo,

im HTML-Code musst du das "Frame " weglassen:
PHP:
1
2
3
4
5
<?
<PARAM NAME="MOVIE" VALUE="menu.swf?startframe=xx">
<
EMBED SRC="menu.swf?startframe=xx"> </EMBED>
?>

und dann in Flash musst du die Variable abreifen:
ActionScript:
1if(_root.startframe > 0) gotoAndPlay(_root.startframe);

Dann sollte es klappen!
+++     Wer nicht sucht, kann auch nicht finden     +++
 08.02.2010, 19:22Re2
Beiträge: 4
Registriert: Feb 2010

Themenautor/in

Danke für die schnelle Antwort!

Ich wollte nochmals nachfragen, wo genau in Flash die Codezeile eingefügt werden muss - höchstwahrscheinlich in dem ursprünglichen Startframe oder?
 
nicht sichtbar für Mitglieder
 08.02.2010, 21:36Re3
Beiträge: 4
Registriert: Feb 2010

Themenautor/in

Klappt leider nicht so wie beschrieben. Der Film läuft jetzt mit Frame 2 weiter und nicht mit 210 so wie ursprünglich gewollt. Muss ich noch irgendwas anderes als den zuvor erwähnten Befehl in Flash integrieren?
Geändert von elecstul am 08.02.10 um 21:36 Uhr

 09.02.2010, 18:49Re4
Benutzerbild von vindelFlashhilfe.de Moderator
Beiträge: 2026
Wohnort: Köln
Registriert: Oct 2007

Hallo,

also dea Script muss in der hauptebene auf Bild 1 eingefügt werden, damit Flash beim Start die Aktion ausführt..
Du nutzt doch AS2 oder?
+++     Wer nicht sucht, kann auch nicht finden     +++
 12.02.2010, 13:20Re5
Beiträge: 4
Registriert: Feb 2010

Themenautor/in

Entschuldige war die letzten zwei Tage unterwegs. Ja, ich nutze AS 2, aber funktioniert hat es bei mir immer noch nicht. Hab es genau so gemacht, wie du beschrieben hast, aber der Film startet nun eben nicht in dem Frame 210 usw, sondern immer ab Frame 2. Bin ziemlich verzweifelt und komm nicht so recht mit der Problemlösung voran.
 13.02.2010, 19:54Re6
Benutzerbild von vindelFlashhilfe.de Moderator
Beiträge: 2026
Wohnort: Köln
Registriert: Oct 2007

Kannst du diene Flash Datei schicken? dann kann ich da mal drüber schauen..
+++     Wer nicht sucht, kann auch nicht finden     +++
 
nicht sichtbar für Mitglieder
 24.08.2010, 12:34Re7
Beiträge: 2
Registriert: Mar 2009

Hallo Jungs!

Ich habe das gleiche Problem mit dem Startframe Befehl. Habe in der flash datei auf der ersten ebene das action script eingefügt sowie in der html datei die notwendigen befehlaufrufe ?startframe=xx eingebubnden. leider startet das skript vom 2.ten bild aber nicht wie gewünscht vom 4.ten. kann jemand mir da bitte weiterhelfen?

gruß
barnard

so sieht mein html flash code aus:

ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
      <div id="flashContent">
         <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="220" height="450" id="barnard" align="middle">
            <param name="movie" value="barnard.swf?startframe=165" />
            <param name="quality" value="high" />
            <param name="bgcolor" value="#ffffff" />
            <param name="play" value="true" />
            <param name="loop" value="true" />
            <param name="wmode" value="window" />
            <param name="scale" value="showall" />
            <param name="menu" value="true" />
            <param name="devicefont" value="false" />
            <param name="salign" value="" />
            <param name="allowScriptAccess" value="sameDomain" />
            <!--[if !IE]>-->
            <object type="application/x-shockwave-flash" data="barnard.swf" width="220" height="450">
               <param name="movie" value="barnard.swf?startframe=165" />
               <param name="quality" value="high" />
               <param name="bgcolor" value="#ffffff" />
               <param name="play" value="true" />
               <param name="loop" value="true" />
               <param name="wmode" value="window" />
               <param name="scale" value="showall" />
               <param name="menu" value="true" />
               <param name="devicefont" value="false" />
               <param name="salign" value="" />
               <param name="allowScriptAccess" value="sameDomain" />
            <!--<![endif]-->
               <a href="http://www.adobe.com/go/getflash">
                  <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
               </a>
            <!--[if !IE]>-->
            </object>
            <!--<![endif]-->
         </object>
      </div>

Geändert von barnard am 24.08.10 um 12:37 Uhr

 
Themen
Ähnliche Beiträge zum Thema
Array typ festlegen [Flash MX] 16.02.2009 - florist
 
Lesezeichen
Neues Thema anlegenRegistrierenLogin Seite1

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.
Partner Webseiten: DesignerInAction.de | Designnation.de | Flashstar.de | Flex UG | Mediengestalter.info | php-resource.de | phpforum.de | phpwelt.de | Pixelio.de | PSD-Tutorials.de | Tutorials.de

Haftungsausschluss - Datenschutzerklärung - Hier Werben - Impressum
© Sebastian Wichmann - Flashhilfe.de - 1999-2010