Usando il linguaggio di programmazione Flash ActionScript 3 , è possibile creare un numero illimitato di effetti di mascheramento per l’animazione . È possibile utilizzare le maschere dinamiche (maschere creati con ActionScript 3 del codice ) per creare riflettori si spostano per introdurre personaggi animati che si nascondono nel buio . Maschere semi-trasparente (noto anche come maschere alfa ) possono essere creati con Flash . Con queste maschere è possibile creare l’impressione di tessuto traslucido stratificato , un must per coloro che creano giochi di moda Flash. Tuttavia , prima di poter fare gli effetti maschera Flash complessi , è necessario prima imparare a creare un semplice mask.Things che ti serviranno

Adobe Flash Professional ( versioni CS3 , CS4 o CS5 )

Mostra Altre istruzioni

1

Avviare il programma Flash. Fare clic su ” Nuovo ” dal menu File nella barra dei menu principale Flash . Fare clic sul tipo di file ” File Flash ( ActionScript 3.0 )” dalla finestra di dialogo Nuovo documento che viene visualizzata . Fare clic sul pulsante ” OK ” per chiudere la finestra di dialogo.

2

Fare clic sull’opzione “File ” dalla barra del menu principale di Flash , quindi scegliere l’opzione “Importa ” e poi “Importa a Stage” opzione per visualizzare la finestra di dialogo directory dei file Flash . Selezionare un JPEG , GIF o PNG file grafico da importare nello stage di Flash . Fare clic sul file grafico che si desidera importare , quindi fare clic sul pulsante “Apri” per importare il file grafico sul palco .

3

Cliccare l’opzione ” Converti in simbolo ” dal menu Modifica sulla barra principale del menu Flash . Controllare il “Esporta ActionScript per” casella di controllo , quindi fare clic sul pulsante ” OK ” per chiudere la finestra di dialogo. Fare clic sul pulsante ” OK” nella finestra di dialogo successiva.

4

Fare clic sull’opzione “Proprietà ” dal menu Finestra sulla barra principale del menu Flash per aprire la finestra di ispezione Proprietà . Digitare ” dea ” nella casella di testo Nome istanza per il nome del grafico è stato importato e utilizzare come nome dell’oggetto per mascherare all’interno del codice ActionScript 3 .

5

Selezionare le “Azioni l’opzione “dal menu finestra sulla barra principale del menu Flash per aprire l’editor di azioni . Posizionare il cursore del mouse sulla prima riga dell’editor Azioni. Fare clic con il pulsante del mouse e digitare il codice seguente per creare e posizionare sul palcoscenico un’istanza della classe Sprite che è un cerchio posizionato alle coordinate stadio Flash ( 200 , 250) con un raggio di 50 per essere utilizzato come un ritaglio circolare per visualizzare una regione circolare di grafico importato :

var circleMask : Sprite = new Sprite ( );

circleMask.graphics.lineStyle ( 1 );

circleMask.graphics . beginFill ( 0xfd3434 , 1);

circleMask.graphics.drawCircle ( 200,200,50 );

addChild ( circleMask );

6

Digitare il codice qui sotto , a partire dalla prossima riga nell’editor azioni di applicare la maschera e il ritaglio cerchio sulla maschera sopra l’oggetto da mascherare , la grafica è stato importato e denominato “dea” :

goddess.mask = circleMask;

7

Copia e incolla il codice in basso nell’editor azioni se si vuole garantire che il vostro programma ActionScript 3 maschera ha nessun errore e viene eseguito correttamente :

var circleMask : Sprite = new sprite ( );

circleMask.graphics.lineStyle ( 1);

circleMask.graphics.beginFill ( 0xfd3434 , 1);

circleMask.graphics.drawCircle ( 200.200 , 50);

addChild ( circleMask );

goddess.mask = circleMask;

8

Fare clic sull’opzione ” TestMovie ” nel menu di controllo sul flash principale barra dei menu per visualizzare il grafico mascherato . Si osservi che l’intero contenuto del vostro grafico è invisibile ( mascherato ), fatta eccezione per l’area circolare specificato come il ritaglio maschera .