|
|
Come creare Flash Software ChartsIl tipo più semplice di grafico, il grafico a linee , richiede che si sa come utilizzare i metodi di Flash ActionScript MoveTo e LineTo . MoveTo e LineTo metodi, parte della classe ActionScript grafica , possono essere usati per tracciare una linea in base alle coordinate xey del endpoints.Things della linea che vi serve Adobe Flash Professional : CS3 , CS4 o CS5 versioni Mostra Altre istruzioni 1 Imposta il tuo lavoro di Flash . Avvia Adobe Flash . Selezionare " Flash" ( ActionScript 3.0 ) sotto la categoria " Crea nuovo" . Selezionare " Finestra ", poi " Area di lavoro ", quindi "Designer" dal menu principale . Aprire l'editor di azione . Selezionare " Finestra ", quindi "Azione" Creare un oggetto di forma grafica e il nome " Linechart . " Assegnare le proprietà della linea con il metodo lineStyle della classe Graphics . Assegnare una larghezza di linea di 1 pixel , un colore nero ( 9 ) e opaco ( 1 ) . Utilizzare il metodo moveTo per fare il punto ( 0,0 ), il primo punto del grafico var Linechart : . Shape = new Shape ( ) //Creare l'istanza forma grafico a linee Linechart .graphics.lineStyle ( 1 , 0 , 1 ) ; //Impostare le proprietà dello stile di linea lineChart.graphics.moveTo ( 0,0 ) ; Assegna un array per contenere la x. coordinate e un array per contenere le coordinate y var XPoint : Array = new Array ( 0 , 10 , 20 , 30 , 40 , 50 ) ; //creare l'array dati XPoint var ypoint : Array = new Array ( 3 , 40 , 140 , 180 , 200 , 300 ) ; //creare l'array dati ypoint Utilizzare un " ciclo for " per leggere i dati nei XPoint e ypoint array . Un " ciclo for " permette di codice da eseguire ripetutamente . Utilizzare il metodo lineTo della classe Graphics per disegnare le linee del grafico for (var i : int = 0 ; i & lt; xpoint.length , i ++ ) . { lineChart.graphics.lineTo ( XPoint [ i] , ypoint [ i] ) } ; Posizionare il grafico sul palco . Utilizzare il metodo addChild addChild ( Linechart ) ; . Apprendimento autodidatta
|
|
Copyright © https://www.educazione.win - Tutti i diritti riservati |