Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 29-01-2004, 09:32   #1 (permalink)
Neuer User
 
Benutzerbild von 0711concept
 
Registriert seit: Apr 2003
Beiträge: 52
mehrere bedingungen mit if (){}

hallo,
bin gerade dabei einen movieclip so zu programmieren, dass er verschwindet wenn er eine oder mehrere bedingungen nicht mehr erfüllt. wie kann ich die zwei if schleifen geschickt anordnen, damit der MC verschwindet wenn eine odere mehrere bedingungen nicht mehr zutreffen?

hier mein code (leider zeigt er den mc an - da nur geprüft wird ob das ein oder andere zutrifft):

ActionScript:
  1. onClipEvent (enterFrame) {
  2.     // wenn nicht zutreffend, dann mc entfernen
  3.     if (_root.mainclip.slider.currentMark!=3) {
  4.         this._visible = false;
  5.     }
  6.     if (_root.volume>=12) {
  7.         this._visible = false;
  8.     }
  9.     else {
  10.         this._visible = true;
  11.     }
  12. }

wer weiss da mehr? jan
0711concept ist offline   Mit Zitat antworten
Alt 29-01-2004, 09:40   #2 (permalink)
buehnentechniker
 
Benutzerbild von honifred
 
Registriert seit: Feb 2002
Ort: trier
Beiträge: 2.448
probier es mal mit
ActionScript:
  1. else if
__________________
Es gibt eine Sache, die schlimmer ist, als die Ausschweifung: die Abstinenz.

Achim 69
honifred ist offline   Mit Zitat antworten
Alt 29-01-2004, 10:33   #3 (permalink)
Neuer User
 
Benutzerbild von 0711concept
 
Registriert seit: Apr 2003
Beiträge: 52
Smile danke

danke honifred,

damit funktioniert es. hätte ich eigentlich selber drauf kommen müssen. thanks.

0711
0711concept ist offline   Mit Zitat antworten
Alt 29-01-2004, 17:58   #4 (permalink)
...just Imagination!
 
Benutzerbild von NRicola
 
Registriert seit: Dec 2003
Ort: Freiberg
Beiträge: 269
besser geht's vielleicht noch, wenn du die Bedingungen mit einem logischen oder verbindest:
ActionScript:
  1. if (_root.mainclip.slider.currentMark!=3 || _root.volume>=12){
=> schafft mehr Übersichtilichkeit
NRicola 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 22:45 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele