Buongiorno a tutti,
ho creato il seguente script perfettamente funzionante, però vorrei che al click il mio datagrid venga caricato con un effetto fade.
Ho effettuato delle prove ma non riesco ad ottenere l'effetto desiderato, potete aiutarmi?
Allego codice AS3:
import fl.transitions.Tween;
import fl.transitions.easing.*;
// Inizio gestione
var a:Array = [];
this.menu.franco.addEventListener(MouseEvent.ROLL_ OVER, andataXA);
this.menu.franco.addEventListener(MouseEvent.ROLL_ OUT, ritornoXA);
this.menu.franco.addEventListener(MouseEvent.CLICK , cliccaA);
function andataXA(e:MouseEvent) {
a[1] = new Tween(this.menu.franco, "x", Elastic.easeOut, -276.2, -195, 3, true);
}
function ritornoXA(e:MouseEvent) {
a[1] = new Tween(this.menu.franco, "x", Elastic.easeOut, -195, -276.2, 3, true);
}
function cliccaA(e:MouseEvent) {
import fl.controls.DataGrid;
import fl.controls.dataGridClasses.DataGridColumn;
import fl.data.DataProvider;
import fl.events.DataGridEvent;
import fl.controls.CheckBox;
import flash.events.MouseEvent;
var portieriataProvider = new DataProvider();
portieri.addItem({Portieri:"DIDA", Squadra:"MILAN"});
portieri.addItem({Portieri:"MIRANTE", Squadra:"SAMPDORIA"});
portieri.addItem({Portieri:"BUFFON", Squadra:"JUVENTUS"});
var dg_francoataGrid = new DataGrid();
dg_franco.addColumn("Portieri");
dg_franco.addColumn("Squadra");
dg_franco.dataProvider = portieri;
dg_franco.setSize(455, 85);
dg_franco.move(90, 10);
addChild(dg_franco);
}
// Fine gestione

ataProvider = new DataProvider();
Rispondi quotando