Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-01-2004, 15:04   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Beiträge: 6
Rollover nur wenn variable=Wert

Habe folgendes Problem.

Eine Karte mit Regionen die sich beim rollover einfärben.
bei klick geht weitere Seite auf.
Der Rollover soll aber nur funktionieren, wenn eine bestimmte
Bedingung sprich eine variable einen bestimmten wert hat.

Wie machen???
katana ist offline   Mit Zitat antworten
Alt 12-01-2004, 16:24   #2 (permalink)
Steffen G.
 
Benutzerbild von Tschdaeff
 
Registriert seit: Aug 2001
Ort: Ba-Wü
Beiträge: 4.123
schau dir mal if abfragen an

cu mfg
Tschdaeff
__________________
mod@
www.flashbattle.de
www.steffen-guse.de
------------------------------------

Tschdaeff ist offline   Mit Zitat antworten
Alt 13-01-2004, 08:22   #3 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Beiträge: 6
Und wie mach ich das dann?

bin anfänger und probier alles mögliche.

läuft aber nix.

kann mir jemand ein script mal zeigen???

wäre super

danke!!
katana ist offline   Mit Zitat antworten
Alt 13-01-2004, 08:37   #4 (permalink)
jungflasher
 
Benutzerbild von sesamstrassenbe
 
Registriert seit: Oct 2002
Ort: Dortmund
Beiträge: 132
flash starten => taste F1 => unter "if" nachschauen.

da steht alles, was du brauchst.

gruß! daniel
__________________
sesamstrassenbert. so viel platz muss sein ;-)

www.digisurf.de
sesamstrassenbe ist offline   Mit Zitat antworten
Alt 13-01-2004, 15:42   #5 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Beiträge: 6
aaalso:

ich hab :

on (rollOver) { loadVariablesNum ("http://meineURL", 0, "POST");
}

on (release) { getURL "/neue URL");
}

jetzt soll das get Url bzw der Rollover nur funktionieren, wenn eine variable, ich nenn Sie mal "visible0" die ich mit loadVariablesNum geladen habe den Wert "true hat".

ich hab da keine Ahnung wie und wo ich die if Abfrage reinbauen soll. Hab alles mögliche probiert. da geht nix.

Bitte Helft mir doch jemand.
Hat mich denn keiner Lieb??
katana ist offline   Mit Zitat antworten
Alt 13-01-2004, 15:48   #6 (permalink)
Steffen G.
 
Benutzerbild von Tschdaeff
 
Registriert seit: Aug 2001
Ort: Ba-Wü
Beiträge: 4.123
dazu brauchst noch onData...

zeig doch mal die versuche

cu mfg
Tschdaeff
__________________
mod@
www.flashbattle.de
www.steffen-guse.de
------------------------------------

Tschdaeff ist offline   Mit Zitat antworten
Alt 13-01-2004, 15:52   #7 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Beiträge: 6
na ja ich hab halt einfach ...

on (rollOver) { loadVariablesNum ("http://meineURL", 0, "POST");

if (_root.visible0 = "false") gotoAndPlay (31);


}

on (release) { getURL "/neue URL");
}


soll heisen, wenn die variable "false", soll er zurück, wenn nich soll er beim "release" die Url aufrufen.

Bin ich total doof oder gibts noch hoffnung?

Geändert von katana (14-01-2004 um 09:41 Uhr)
katana ist offline   Mit Zitat antworten
Alt 14-01-2004, 19:45   #8 (permalink)
~~~~~~~~~~~~
 
Benutzerbild von _geo_
 
Registriert seit: May 2002
Ort: AUSTRIA (OÖ)
Beiträge: 3.298
ActionScript:
  1. on (rollOver) {
  2. loadVariablesNum ("http://meineURL", 0, "POST");
  3. }
  4.  
  5. on (release) {
  6. if (_level0.visible0 = false){
  7.  gotoAndPlay (31);
  8. } else {
  9. getURL("/neue URL");
  10. }
  11. }

du musst aber ne weile warten bis flash die vars geladen hat bevor du drückst sonst wird visible0 immer flase sein !

mfg geo
__________________
--- :P ---

Blog
Bei unerwünschten Nebenwirkungen zerreißen Sie die Packungsbeilage oder erschlagen ihren Arzt oder Apotheker
_geo_ ist offline   Mit Zitat antworten
Alt 14-01-2004, 20:38   #9 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Hi _geo_
sollte des net so aussehen
ActionScript:
  1. if (_level0.visible0 ==false){
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 14-01-2004, 20:40   #10 (permalink)
~~~~~~~~~~~~
 
Benutzerbild von _geo_
 
Registriert seit: May 2002
Ort: AUSTRIA (OÖ)
Beiträge: 3.298
hi rusty

Verdammt, das passiert aber auch immer nur dann wenn du zusiehst !
__________________
--- :P ---

Blog
Bei unerwünschten Nebenwirkungen zerreißen Sie die Packungsbeilage oder erschlagen ihren Arzt oder Apotheker
_geo_ ist offline   Mit Zitat antworten
Alt 15-01-2004, 07:54   #11 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Beiträge: 6
Hi Leute

danke für den Beistand, aber wenn ich das so übernehme

on (rollOver) {
loadVariablesNum ("http://web04/returnstring.php", 0, "POST");
}

on (release) {
if (_level0.visible0 == n){
gotoAndPlay (31);
} else {
getURL("/contract/countries/western_europe/great_britain/index.html");
}
}


geht der Button immer, sprich ob wert y oder n.
ich weiss einfach nich mehr weiter.



mfg
Martin
katana ist offline   Mit Zitat antworten
Alt 15-01-2004, 07:56   #12 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Beiträge: 6
kann es sein dass man die abfrage für die variable schon vorher also vor on(rollover) machen muss?

und dann halt die variablen auch vorher laden.

aber wie????

mfg
Martin
katana ist offline   Mit Zitat antworten
Alt 15-01-2004, 18:39   #13 (permalink)
~~~~~~~~~~~~
 
Benutzerbild von _geo_
 
Registriert seit: May 2002
Ort: AUSTRIA (OÖ)
Beiträge: 3.298
die vars sollten schon vorhaden sein wenn du den button drückst (aber wenns sies nicht sind dann müsste n undefined sein und damit der button "nicht gehen") wird n schon vorher verwendet, außerdem wenn der button in nem mc liegt dann musst du mit _level0.n vergleichen

zum laden der variablen:
http://www.flashforum.de/forum/search.php

da nach "variablen+laden" suchen und dich erschlägts fast !
__________________
--- :P ---

Blog
Bei unerwünschten Nebenwirkungen zerreißen Sie die Packungsbeilage oder erschlagen ihren Arzt oder Apotheker
_geo_ 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 03:27 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele