Klasa: MovieClip
Kompatybilność: ActionScript 1.0, Flash 6+
Nadaje maskę (mc) dla danego klipu filmowego.
Metoda setMask()
pozwala ci kliku-klatkowe klipy filmowe na udawanie efektu maski. Uwaga maski nie działają na dynamiczny tekst, nie możesz również nadać maski dla maski: moj_mc.setMask(moj_mc)
.
Aby zamaskować kilka obiektów, za pomocą setMask()
, ustaw te obiekty na jednym klipie filmowy, oraz później go zamaskuj:
this.attachMovie("theMaskee1_mc", "theMaskee1_instance", 10,{_x:200, _y:100});
this.attachMovie("theMaskee2_mc", "theMaskee2_instance", 20,{_x:200, _y:200});
this.attachMovie("circleMask_mc", "circleMask_instance", 30 ,{_x:200, _y:150});
this.setMask(circleMask_instance);
Jeśli tworzysz warstwę maski zawierającą klip filmowy, oraz później nadasz metodę setMask()
na niego, wtedy setMask()
wywołanie jest piorytetem i nie można tego zamienić.
Aby usunąć maskę stworzoną przez ActionScript, nadaj wartość NULL dla metody:
Listing
Ranga: Administrator serwisu Punktów: 0