Void significa que la función no devuelve ningún resultado, como por ejemplo el siguiente caso:
Código ActionScript :
function noReturn():Void{
var posX:Number = 10;
this.movie._x = posX;
}
Por lo tanto si llamas a "noReturn", sólo variará las "_x" del objeto "movie", pero no te devolverá nada. Ahora una función puede retornar un valor, por ejemplo la siguiente función devolverá un número:
Código ActionScript :
function returnNumber():Number{
var posX:Number = this.movie._x;
return posX;
}
//---El valor de "variable" será el de las "_x" del movie
var variable:Number = returnNumber();
Y la siguiente función te devolverá un valor Booleano:
Código ActionScript :
function returnBoolean():Boolean{
return (this._x == 100);
}
//---Si las "_x" del movie son igual a 100 devuelve true, sino false.
var cehquea:Boolean = returnBoolean();