Ho scritto una classe che deve restituire un array con dei valori presi da un intervallo di tempo, con crescita in base alla funzione di easing passata.

codice:
package
{
	import flash.events.*;
	import fl.transitions.easing.Regular;
    
    public class easeTime  {

		private var arrayTempo:Array

		function easeTime(elementi:Number, myease:Function=null){
			if (myease==null){myease=Regular.easeOut}
			arrayTempo= new Array()
			for (var i=1;i<=elementi;i++){
				arrayTempo.push(myease(i,0,((i/elementi)/i)*elementi, elementi))
			}			
			restituisci()
		}
		function restituisci():Array{
			return arrayTempo
		}
	}
}
vorrei usarla così

var elementi:Number=10
var ease:Function = Regular.easeOut


trace(new easeTime(elementi, ease));// deve restituire l'array

Solo che mi restituisce l'istanza della classe. Non c'ho mai capito granché con le classi! Chi sa come risolvere?