Pero las tres funciones que definen el idioma comparten una série de acciones relacionadas a la lsita de visualización. Cuando digo comparten quiero significar que todas esas líneas son iguales.
Abajo una respresentación del problema
function castellano ( e:MouseEvent ):void
{
var idioma:String = castellano;
trace ( "a" );
trace ( "b" );
trace ( "c" );
trace ( "d" );
)
function ingles ( e:MouseEvent ):void
{
var idioma:String = ingles;
trace ( "a" );
trace ( "b" );
trace ( "c" );
trace ( "d" );
)
function portugues ( e:MouseEvent ):void
{
var idioma:String = portugues;
trace ( "a" );
trace ( "b" );
trace ( "c" );
trace ( "d" );
)
Mi ide es hacer así:
unction castellano ( e:MouseEvent ):void
{
var idioma:String = castellano;
iguais();
)
function ingles ( e:MouseEvent ):void
{
var idioma:String = ingles;
iguais();
)
function portugues ( e:MouseEvent ):void
{
var idioma:String = portugues;
iguais();
)
function iguais():void
{
trace ( "a" );
trace ( "b" );
trace ( "c" );
trace ( "d" );
}
Hay otra forma de hacer eso?
Desde ya muchas gracias. Claudio
