Continuano i Tutorial di AS3 su JuliusDesign, oggi andiamo a vedere come Creare una maschera dinamica in ActionScript 3
Oggi vedremo come creare una maschera dinamica in ActionScript 3 con bordi arrotondati utilizzando la classe Sprite, Graphics e ovviamente l’oggetto mask
Andiamo a vedere insieme il codice e i files da scaricare
// Creo la maschera utilizzando la classe Sprite
var maskObject:Sprite = new Sprite();
// Associo un colore ripempitivo alla maschera
maskObject.graphics.beginFill(0xFF0000);
// Costruisco un oggetto rettangolare arrotondato
maskObject.graphics.drawRoundRect(img_mc.x, img_mc.y, 425, 290, 20);
// Applico la maschera al clip nome istanza img_mc
img_mc.mask = maskObject;
Vorrei focalizzare l’attenzione sulla linea in AS3 per la creazione di un rettangolo con bordi arrotondati
maskObject.graphics.drawRoundRect(img_mc.x, img_mc.y, 425, 290, 20);
Come ho detto in precedenza abbiamo utilizzato una classe Sprite, un oggetto è simile a un clip filmato, ma che non dispone di una linea temporale.
La classe Sprite è stata introdotta in ActionScript 3.0, un’alternativa alla funzionalità della classe MovieClip, che mantiene l’intera funzionalità delle versioni precedenti di ActionScript per garantire la compatibilità retroattiva.
Come al solito ecco i file sorgenti con i quali approcciarsi meglio al codice, alla prossima lezione di AS3
Scarica il sorgente
Guarda il Tutorial
Prezzo: EUR 7,90
Promozione: EUR 6,72
Prezzo: EUR 49,90
Promozione: EUR 42,42
Prezzo: EUR 12,90
Promozione: EUR 10,96
Prezzo: EUR 40,00 |
Promozione: EUR 38,00
Articoli simili AS3FlashTutorial AS3Webdesign
Oggi vediamo alcuni indispensabili consigli SEO per migliorare la visibilità dei siti web o ancora meglio degli  articoli, con lo scopo di migliorare la predisposizione all’indicizzazione dei nostri progetti web sui motori di ricerca. Ormai anche il Web Designer, soprattutto se è ha intrapreso la carriera da Freelance, deve assolutamente conosce alcune nozioni base della SEO. [...]
Come ogni giorno, mi ritrovo a girovagare per il web: news dal mondo, articoli di nuovi o aggiornamenti social, altro vip che si cancella da Twitter… solita routine, quando ad un tratto vengo attratto dalla notizia di un nuovo Social Network super esclusivo. Già avevo sentito parlare di Path, ma non so per quale strano [...]
Sono sempre troppo poche le campagne creative che puntano a sensibilizzare sulla causa animalista, contro le violenze e i test sugli animali, eppure quelle che hanno colpito di più l’immaginazione sono scolpite nelle coscienze di ognuno come segni indelebili. Tra tutte, una delle più meritevole degli ultimi anni è quella dell’azienda inglese LUSH, che ha [...]
Christophe Huet è un fotografo specializzato nel fotoritocco digitale, che divide facilmente le opinioni del pubblico, in quanto sappiamo benissimo che esistono due distinte correnti di pensiero. I primi, puristi della foto per i quali la manipolazione è da pena di morte, e i secondi, gli artisti del fotoritocco come Christophe che del fotoritocco hanno [...]

Flavio
23 aprile 2009
Interessante come al solito!
Michele
23 aprile 2009
Tutorial chiaro e molto interessante grazie julius!
Giovambattista Fazioli
24 aprile 2009
Dopo la riga 5 (
maskObject.graphics.drawRoundRect()) andrebbe inserito:maskObject.graphics.endFill();:)Rob12345
24 aprile 2009
ottimo come sempre!
Massimiliano
11 maggio 2009
Ciao, molto bella questa maschera, ma se all’interno del mc image volessi richiamare un swf che richiama un flv come sarebbe la procedura? con un semplice loadmovie? ho provato ma non lo carica…