Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 07-09-2003, 16:41   #1 (permalink)
Digger2k3
Gast
 
Beiträge: n/a
Unhappy If-Else-Anweisung ... Script ohne Fehler -> Funktion = 0???

Hallo ... ich habe ein Problem und zwar möchte ich einen MovieClip ein bzw ausblenden lassen, und das per Button...

das Problem ist nun, dass ich ihn zwar ausgeblendet bekomme, aber nicht mehr eingeblendet bekomme ...

Habe ich ein Fehler in meinem Script .. trotzdem das Flash keinen anzeigt ???

Hier das Script:
ActionScript:
  1. on (press) {
  2.     if ("_root.Drehmenu", visible = true) {
  3.     setProperty("_root.Drehmenu", _visible, false);
  4.     } else {
  5.     setProperty("_root.Drehmenu", _visible, true);
  6.     }
  7. }
DANKE SCHONMAL
  Mit Zitat antworten
Alt 07-09-2003, 16:47   #2 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
check mal die function von "=" und "==".
warrantmaster ist offline   Mit Zitat antworten
Alt 07-09-2003, 17:05   #3 (permalink)
Digger2k3
Gast
 
Beiträge: n/a
also wenn ich aus dem normalen = ein doppeltes machen, dass es so aussieht:
ActionScript:
  1. on (press) {
  2.     if ("_root.Drehmenu", visible == true) {
  3.     setProperty("_root.Drehmenu", _visible, false);
  4.     } else {
  5.     setProperty("_root.Drehmenu", _visible, true);
  6.     }
  7. }
dann geht es garnicht mehr ....

also dann macht er es auch nicht mehr unsichtbar ...

hast du noch ne andere variante, die ich ausprobieren könnte ???

P.S. danke für die schnelle antwort



MfG Tino
  Mit Zitat antworten
Alt 07-09-2003, 17:08   #4 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
ActionScript:
  1. on (press) {
  2. if (_root.Drehmenu._visible == true) {
  3. _root.Drehmenu. _visible= false;
  4. } else {
  5. _root.Drehmenu. _visible= true;
  6. }
  7. }
warrantmaster ist offline   Mit Zitat antworten
Alt 07-09-2003, 17:12   #5 (permalink)
netTrek
 
Benutzerbild von netTrek
 
Registriert seit: Jul 2001
Ort: 46282 Dorsten
Beiträge: 2.972
alternativ
ActionScript:
  1. on (press){
  2. var _mc = _root.Drehmenu;
  3. _mc._visible = !_mc._visible;
  4. }
SABAN
__________________
Saban Ünlü

netTrek GmbH & Co. KG
Softwareentwicklung, Design & Konzeption
www.netTrek.de
netTrek ist offline   Mit Zitat antworten
Alt 07-09-2003, 17:13   #6 (permalink)
Digger2k3
Gast
 
Beiträge: n/a
YEAH !!!

DANKE DANKE DANKE ... ES GEHT ... SUPER ... man da habe ich mich aber auch doof angestellt ... tja, wieder was gelernt ...

Ich danke dir nochmals für deine sehr schnelle und sehr kompetente Hilfe ....

Mit super freundlichen Grüßen

Tino

  Mit Zitat antworten
Alt 07-09-2003, 17:36   #7 (permalink)
Digger2k3
Gast
 
Beiträge: n/a
Nochmal ne Frage !!!

Da ihr beiden ja Ahnung habt (zumindest weitauß mehr als ich), habe ich mir gedacht, dass ich noch ne frage stellen kann ...

Also meine Problem ist, dass ich einen Movieclip erstellt habe, der mein Menu zur Navigation auf meiner Seite sein soll ... der funktioniert auch soweit wunderbar ... also habe ich ihn in meinen Hauptfilm reingeladen und man kann dieses Menu (mit dem ich grade das Problem mit der _visible Eigenschaft hatte) auch ein und ausblenden ... jedoch passiert nichts, wenn man auf die einzelnen unterpunkte der Navigation klickt ... weil das menu wahrscheinlich versucht, in sich selber die angeklickte Bildmarkierund aufzurufen, dass soll es jedoch nicht machen, es soll die Bildmarkierung im Hauptfilm laden und dort hinspringen ... das geht jedoch nicht, also habe ihc mir gedacht, dass ich den "_target" Befehl nehmen muss, der funktionier aber auch nicht .... ist mir in der Hinsicht auch zu helfen ???

Die Quelldatei befindet sich unter

http://www.digger2k3.de/menu.zip

DANKE SCHONMAL
  Mit Zitat antworten
Alt 07-09-2003, 17:48   #8 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
fast 1 mb ?...nö !

poste mal den code, der ausgeführt werden soll.
warrantmaster ist offline   Mit Zitat antworten
Alt 07-09-2003, 17:56   #9 (permalink)
Digger2k3
Gast
 
Beiträge: n/a
So hier der Code ....

on (release) {
_root.Hintergrund.gotoAndPlay("Home")
}


Also die Funktion ist für die "Home"- Schaltfläche in meinem "Drehmenu.swf", d.h. das Drehmenu ist in den Hauptfilm importiert und soll beim Draufklicken auf "Home" den Hauptfilm dazu bewegen, dass er auf die Bildmarkierung "Home" springt, das funktionier so wie ich das habe jedoch nicht ... und ich habe keinen plan warum ...

DANKE

Tino
  Mit Zitat antworten
Alt 07-09-2003, 18:05   #10 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
du hast keine instanz "hintergrund" auf root.

ActionScript:
  1. on(release){
  2.     _root.gotoAndStop("Home");
  3. }
warrantmaster ist offline   Mit Zitat antworten
Alt 07-09-2003, 18:11   #11 (permalink)
Digger2k3
Gast
 
Beiträge: n/a
Doch ich habe eine Instanz "Hintergrund" das ist mein Hintergrundbild ... als Movieclip ... weil ich es erst anders machen wollte mit dem Sichtbar/ Unsichtbar vom Menu ... ich wollte es über "swap.Depth" machen und deswegen habe ich den Hintergrund als einzelnen MovieClip gemacht, damit dieser Befehl auch funktionier, zugegebendermaßen etwas kompliziert, aber so habe ich es zumindest im moment noch ...

Also habe ich drei Clips:

1.) Den Hauptfilm (der auch die Bildmarkierungen enthält)

2.) Den Hintergrund (Movieclip)

3.) Mein Menu (Movieclip)

Nun soll halt der MovieClip "Drehmenu" den Haupt- MovieClip dazubewegen, dass er an die Bildmarkierung "Home" springt ...
  Mit Zitat antworten
Alt 07-09-2003, 18:13   #12 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
hab sie mal verschlankt.
Angehängte Dateien
Dateityp: zip digger.zip (29,7 KB, 11x aufgerufen)
warrantmaster ist offline   Mit Zitat antworten
Alt 07-09-2003, 18:18   #13 (permalink)
Digger2k3
Gast
 
Beiträge: n/a
ok danke erstmal für die mühe, aber das ist nicht das was ich meinte, weil du für das ganze menu den link angelegt hast, ich meinte aber, dass jeder Schriftzug ein eigenständiger Button ist und jeder dann zu einer andere Bildmarkierung springt ...
  Mit Zitat antworten
Alt 07-09-2003, 18:35   #14 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
hab ich geschnallt.
du wirst allerdings so probleme mit der ansteuerung der einzelnen buttons bekommen, du kannst nicht den mutter-mc
und die einzelnen kinder mit aktionen belegen (zumindest nicht
mit onpress etc. die sache mit dem rotieren wirst du mit einem
hittest lösen müssen, welchen du in einem onenterframe abfragen mußt. des weiteren mußt du aus den einzelnen menupunkten erst einmal mc's oder buttons machen.
wenn du die schriftzüge bei der rotation sehen willst, dann
mußt du aus den textfeldern dynamische machen und die schrift einbetten, sonst siehst du die dinger immer nur, wenn sie gerade stehen. naja...und dann ist da noch 'ne menge mehr...glaub ich mal
warrantmaster ist offline   Mit Zitat antworten
Alt 07-09-2003, 18:47   #15 (permalink)
Digger2k3
Gast
 
Beiträge: n/a
gut, danke dir erstmal, muss ich gucken, ob ich das noch so versuche wenn das so kompl. ist oder ob ich nicht doch n einfaches menu nehme ...

DANKE TROTZDEM FÜR DIE HILFE ..

MfG

Tino
  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 15:38 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele