ActionScript: Vullen een vorm met een Solid of Color Translucent
Gebruik de beginFill () en endFill () methodes te leiden en sluiten een vorm getrokken tijdens runtime. Als teken een gevulde vorm, bel beginFill () voorafgaand aan een andere tekening methoden, inclusief de aangepaste methoden die u hebt gedefinieerd, zoals drawCircle () en drawPolygon (). Roep endFill () na het aanroepen van andere tekening methoden om de vorm te creëren. Je kunt niet van toepassing op een opvulling van een bestaande vorm getrokken authoring tijd of runtime. U moet beroepen beginFill () alvorens de vorm te vullen. Dit voorbeeld maakt een stevige blauwe cirkel met een straal van 100 pixels: _root.createEmptyMovieClip ( "shape_mc", 1); / / Tell ActionScript tot een solide, blauw vullen beginnen. Shape_mc.beginFill (0x0000FF, 100); / / Een aangepaste tekening methode, zoals drawCircle Invoke (), of beroepen lineTo () of / / curveTo () meerdere malen creëren een gesloten vorm. Shape_mc.drawCircle (100); / / Call endFill () te sluiten de vorm nadat andere tekening methoden zijn genoemd. Shape_mc.endFill (); De beginFill () methode vereist twee parameters: fillColor alpha Om een doorschijnend, gevuld vorm, geeft een alfa minder dan 100. Als alfa 0 is, zal de vorm verschijnen onbezet. Vergeet niet een regel te definiëren stijl als u het overzicht wilt weergeven. De endFill () methode vereist geen parameters. Het eindigt gewoon de vulling gestart met beginFill () of beginGradientFill (). Om te voorkomen dat onverwachte resultaten, ervoor zorgen dat de pen terug naar het beginpunt van de vorm is voltooid voordat een beroep endFill (). een artikel afkomstig van Elis Frugalo
|
|||
|