Autor |
Nachricht |
Pixelpole
Dabei seit: 25.10.2004
Ort: Trier
Alter: 37
Geschlecht:
|
Verfasst Mi 10.12.2008 15:25
Titel
|
|
|
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.
|
|
|
|
|
l'Audiophile
Dabei seit: 16.09.2004
Ort: Berlin
Alter: 43
Geschlecht:
|
Verfasst Mi 10.12.2008 15:46
Titel
|
|
|
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
|
|
|
|
|
Anzeige
|
|
|
rejm
Threadersteller
Dabei seit: 17.07.2008
Ort: Köln
Alter: 36
Geschlecht:
|
Verfasst Mi 10.12.2008 16:12
Titel
|
|
|
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?
|
|
|
|
|
l'Audiophile
Dabei seit: 16.09.2004
Ort: Berlin
Alter: 43
Geschlecht:
|
Verfasst Mi 10.12.2008 16:22
Titel
|
|
|
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.
|
|
|
|
|
rejm
Threadersteller
Dabei seit: 17.07.2008
Ort: Köln
Alter: 36
Geschlecht:
|
Verfasst Mi 10.12.2008 17:06
Titel
|
|
|
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
|
|
|
|
|
l'Audiophile
Dabei seit: 16.09.2004
Ort: Berlin
Alter: 43
Geschlecht:
|
Verfasst Mi 10.12.2008 17:20
Titel
|
|
|
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
|
|
|
|
|
choise
Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht:
|
|
|
|
|
rejm
Threadersteller
Dabei seit: 17.07.2008
Ort: Köln
Alter: 36
Geschlecht:
|
Verfasst Mi 10.12.2008 17:34
Titel
|
|
|
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
|
|
|
|
|
|
|
|
Ä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
|
|