movieclips deaktivieren?!

flashsi

Erfahrenes Mitglied
Hallo Leute,

folgendes Problem habe ich diesen Sonntag morgen:

Ich habe Videos auf meiner Seite. Wenn man eins ansieht, soll der Hintergrund dunkler werden und, das ist jetzt das Problem weil der Rest geht, meine ganzen Movielclips, die auf onPress usw. reagieren, sollen dann nicht aktiv sein. Erst wieder wenn das Video zu Ende ist, also ich das will.

Habe also eine dunkle Fläche drüber gelegt, _alpha auf 60% gestellt und dachte, alles was darunter liegt ist auch nicht mehr ansprechbar. Dem ist aber nicht so.

Wie kann ich das am einfachsten bewerkstelligen?


Schöne Grüsse
 
Mit diesem Befehl kannst du den Handler stoppen.
Code:
delete this.onPress;

Am besten baust du dir 1 Funktion die einen Wert mit true oder false den Handler setzt oder stoppt:

Code:
function setOnPress(mc, berechtigung){
   if(berechtigung = true){
      mc.onPress = function(){
         //Das was der Button machen soll
      }
   }else{
      delete mc.onPress;
   }
}

Script ungetestet.
 
Danke erstmal. Ich hab schon was mit setMask hinbekommen, aber leider sieht man dann nur noch das Video und nix mehr vom Hintergrund.
Kann man dem "Rest der Maske" vielleicht einen _alpha Wert zuweisen?
 
Nun du kannst ja einfach dir eine Maske erstellen die passt. d.H du kannst ja wenn du etwas zeichnest auch eine transparentz angeben.
 
Werde dran rumprobieren. Deine Version klappt auch einigermassen, vielen Dank dafür, ist aber kompliziert einzuflechten in das ganze Projekt.
Bis auf bald.
 
Zurück