Instellen van de kleur van een movieclip


  Share  
|


U wilt de kleur van een filmclip controle dynamisch (tijdens runtime, in plaats van tijdens het schrijven). Maak een Color-object dat de gewenste filmclip doelstellingen, en gebruik vervolgens de Color.setRGB () methode.

U kunt niet de kleur van een filmclip direct. In plaats daarvan moet u eerst een Color-object dat zich richt op de filmclip van belang, als volgt:

my_color = new Color (myMovieClip); 

U kunt ook opgeven de filmclip naam als een string:

my_color = new Color ( "myMovieClip");

Het doelwit filmclip, zoals aangegeven bij het aanmaken van een Color-object, moeten overeenstemmen met de naam van een filmclip bijvoorbeeld op de stage, niet de naam van de Bibliotheek symbool waaruit de clip is afgeleid. Daarom moet u bijvoorbeeld de doelstelling clip naam van het pand met behulp van de inspecteur voordat je kunt richten met behulp van een Color-object.

Een Kleur object kan richten op een filmclip op een tijdlijn met behulp van een absolute of relatieve verwijzing, zoals:

my_color = new Color (_root.myMovieClip); my_color = new Color (_parent.myMovieClip);

Zodra u een Color-object hebt gemaakt, kunt u dit gebruiken om de controle van de kleur van de gerichte filmclip aanleg.

De Color.setRGB () methode van toepassing is een kleur waarde aan de filmclip doelwit van de Color object (zoals gespecificeerd bij de Color object is gemaakt), het vullen van de hele film clip vorm met een enkele kleur. De kleur waarde kan zijn van een geldige ActionScript numerieke formaat.

De volgende voorbeelden gelden voor zowel een stevige blauwe kleur aan de gerichte movie clip:

my_color.setRGB (0x0000FF) / / Hexadecimale my_color.setRGB (255) / / Decimaal

De volgende voorbeelden gelden voor zowel een stevige lime groene kleur aan de gerichte movie clip:

my_color.setRGB (0xA9FC9C); / / Hexadecimale my_color.setRGB (11140252); / / Decimaal 
een artikel afkomstig van Elis Frugalo


Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions