mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: So 28.04.2024 20:57 Benutzername: Passwort: Auto-Login

Thema: [FLASH-PHP] Flashnavi lädt sich erneut - AS3 vom 09.12.2008


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Multimedia -> [FLASH-PHP] Flashnavi lädt sich erneut - AS3
Seite: Zurück  1, 2, 3, 4  Weiter
Autor Nachricht
Pixelpole

Dabei seit: 25.10.2004
Ort: Trier
Alter: 37
Geschlecht: Männlich
Verfasst Mi 10.12.2008 15:25
Titel

Antworten mit Zitat Zum Seitenanfang

jau dann spricht nix gegen die. bei jedem klick cookie setzen und beim start des skriptes checken ob einer da ist und ab. dürfte ja eigentoch ruckizucki runterwichst sein.
  View user's profile Private Nachricht senden
l'Audiophile

Dabei seit: 16.09.2004
Ort: Berlin
Alter: 43
Geschlecht: Männlich
Verfasst Mi 10.12.2008 15:46
Titel

Antworten mit Zitat Zum Seitenanfang

Pixelpole hat geschrieben:
jau dann spricht nix gegen die. bei jedem klick cookie setzen und beim start des skriptes checken ob einer da ist und ab. dürfte ja eigentoch ruckizucki runterwichst sein.


Jo

Code:

function gotoSite(event:MouseEvent):void
{
    var deineURL:URLRequest = new URLRequest("blablubb.php");
    navigateToURL(deineURL);
   
   var cookie:SharedObject = SharedObject.getLocal("flashcookie");
   cookie.data.actFrame = navAnimation.currentFrame;
}

navBtn.addEventListener(MouseEvent.CLICK, gotoSite);


Zuletzt bearbeitet von l'Audiophile am Mi 10.12.2008 15:47, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
rejm
Threadersteller

Dabei seit: 17.07.2008
Ort: Köln
Alter: 36
Geschlecht: Männlich
Verfasst Mi 10.12.2008 16:12
Titel

Antworten mit Zitat Zum Seitenanfang

Ui, da ist jemand verdammt schnell im Wichsen xD


Ok eigentlich brauche ich dann nur dies hier

Code:
    var deineURL:URLRequest = new URLRequest("blablubb.php");
    navigateToURL(deineURL);
   
   var cookie:SharedObject = SharedObject.getLocal("flashcookie");
   cookie.data.actFrame = navAnimation.currentFrame;


Und setze es dann in meine Clickfuntion, die ich ganz am Anfang gepostet hab statt der alten verlinkung rein, richtisch?

Dann so:

Code:

butt2.addEventListener(MouseEvent.CLICK, butt2_CLICK);

function butt2_CLICK(e:MouseEvent):void
{
   
   if (this.b1.currentFrame == 25) {
   this.b1.gotoAndPlay(26)};
   
   b2.gotoAndPlay(11);

   if (this.b3.currentFrame == 25) {
   this.b3.gotoAndPlay(26)};
   if (this.b4.currentFrame == 25) {
   this.b4.gotoAndPlay(26)};
   if (this.b5.currentFrame == 25) {
   this.b5.gotoAndPlay(26)};
   if (this.b6.currentFrame == 25) {
   this.b6.gotoAndPlay(26)};
   if (this.b7.currentFrame == 25) {
   this.b7.gotoAndPlay(26)};
   if (this.b8.currentFrame == 25) {
   this.b8.gotoAndPlay(26)};
   
   butt.mouseEnabled = true;
   butt2.mouseEnabled = false;
   butt3.mouseEnabled = true;
   butt4.mouseEnabled = true;
   butt5.mouseEnabled = true;
   butt6.mouseEnabled = true;
   butt7.mouseEnabled = true;
   butt8.mouseEnabled = true;
   
   var clic:Click1 = new Click1();
   clic.play ();
     
   
    var deineURL:URLRequest = new URLRequest("index.php?content=story");
    navigateToURL(deineURL);
   
   var cookie:SharedObject = SharedObject.getLocal("flashcookie");
   cookie.data.actFrame = this.b2.currentFrame;
   
}


Oder hab ich da etwas komplett falsch verstanden? Außerdem, was muss ich noch einsetzen am Anfang des ganzen as3 scripts was der .swf sagt wo sie nun beginnen soll?
  View user's profile Private Nachricht senden
l'Audiophile

Dabei seit: 16.09.2004
Ort: Berlin
Alter: 43
Geschlecht: Männlich
Verfasst Mi 10.12.2008 16:22
Titel

Antworten mit Zitat Zum Seitenanfang

rejm hat geschrieben:

Außerdem, was muss ich noch einsetzen am Anfang des ganzen as3 scripts was der .swf sagt wo sie nun beginnen soll?


Nur eine if-Abfrage die den Wert des Cookies (cookie.data.actFrame) ausspuckt und dann zum gewünschten Frame springt.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
rejm
Threadersteller

Dabei seit: 17.07.2008
Ort: Köln
Alter: 36
Geschlecht: Männlich
Verfasst Mi 10.12.2008 17:06
Titel

Antworten mit Zitat Zum Seitenanfang

Oh, moment, dann hab ich doch etwas falsch gemacht? Ich hab das ja in eines der vielen Clickfunktionen/Buttons reingesetzt. Gehört das script da überhaupt rein, oder muss es vor denen allen ganz oben alleine stehen, so wie du es gepostet hast?

Ahhh und ich hab die letzte Zeile deines scripts nicht verstanden. Wie genau muss ich das script in Bezug zu meiner Clickfunktion nutzen?

Entspricht das hier
Code:

navBtn.addEventListener(MouseEvent.CLICK, gotoSite);


folgendem aus meinem script?
Code:
butt2.addEventListener(MouseEvent.CLICK, butt2_CLICK);





Und das hier
Code:
function gotoSite(event:MouseEvent):void
{ ... }


dem hier?

Code:
function butt2_CLICK(e:MouseEvent):void
{ ... }


Zuletzt bearbeitet von rejm am Mi 10.12.2008 17:14, insgesamt 3-mal bearbeitet
  View user's profile Private Nachricht senden
l'Audiophile

Dabei seit: 16.09.2004
Ort: Berlin
Alter: 43
Geschlecht: Männlich
Verfasst Mi 10.12.2008 17:20
Titel

Antworten mit Zitat Zum Seitenanfang

rejm hat geschrieben:
Oh, moment, dann hab ich doch etwas falsch gemacht? Ich hab das ja in eines der vielen Clickfunktionen/Buttons reingesetzt. Gehört das script da überhaupt rein, oder muss es vor denen allen ganz oben alleine stehen, so wie du es gepostet hast?

Ahhh und ich hab die letzte Zeile deines scripts nicht verstanden. Wie genau muss ich das script in Bezug zu meiner Clickfunktion nutzen?

Entspricht das hier
Code:

navBtn.addEventListener(MouseEvent.CLICK, gotoSite);


folgendem aus meinem script?
Code:
butt2.addEventListener(MouseEvent.CLICK, butt2_CLICK);





Und das hier
Code:
function gotoSite(event:MouseEvent):void
{ ... }


dem hier?

Code:
function butt2_CLICK(e:MouseEvent):void
{ ... }


Ja
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
choise

Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht: Männlich
Verfasst Mi 10.12.2008 17:25
Titel

Antworten mit Zitat Zum Seitenanfang

also ich pack den thread jetzt mal in multimedia. php gibts hier ja nich soviel und noch gilt unser grundsatz

Warum ActionScript nach Multimedia gehörtl *Huch*



[edit]
Verschoben von Programmierung nach Multimedia.


as3 nicht in programmierung *balla balla*
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
rejm
Threadersteller

Dabei seit: 17.07.2008
Ort: Köln
Alter: 36
Geschlecht: Männlich
Verfasst Mi 10.12.2008 17:34
Titel

Antworten mit Zitat Zum Seitenanfang

Also so?

Code:
if (cookie.data.actFrame == 25) {
   this.b2.gotoAndPlay(25)};



Der sagt mir: "Access of undefined property cookie."


Ah und ich hatte vergessen dem ganzen "_self" hinzuzufügen.

Code:
... navigateToURL(deineURL, '_self'); ...



Ahhhhhhhhhhhhhhhhhhhhhhhhh, verdammt! Im moment lädt er den link trotzdem direkt, was ja nicht passieren soll. Oh man, wieder ein If-statement für die ganze Verlinkung? -.-


Zuletzt bearbeitet von rejm am Mi 10.12.2008 17:49, insgesamt 4-mal bearbeitet
  View user's profile Private Nachricht senden
 
Ähnliche Themen lädt flash loadmovie-movies zu anfang vor?
flash-projektor lädt keine jpg/swf-dateien mit loadMovie();
Zielframe in der FlashNavi angeben..
Frage zu InDesign "Erneut verknüpfen"
swf lädt am mac nicht..
PDF lädt Inhalte unregelmässig
Neues Thema eröffnen   Neue Antwort erstellen Seite: Zurück  1, 2, 3, 4  Weiter
MGi Foren-Übersicht -> Multimedia


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.