Necesito Escribir funciones de Action Script 2 en archivo function.as Alguien me Ayuda?

Hola, a quien pueda ayudarme, cuento mi necesidad.

He comprado un componente menu en Activeden, sus botones solo ejecutan acciones que estén en un archivo llamado actions.as , según el vendedor se le pueden agregar otras funciones, la verdad que no responde los mails de soporte y yo no se como escribirlas. Así que por eso recurro que alguien pueda darme una mano.

las funciones que me gustaría agregar son:

loadMovieNum

gotoAndStop

gotoAndPlay

geturl

Pego el contenido del archivo con las funciones. Desde ya gracias.

/*
Product developed by FLABOT (http://www.flabot.com/)
Copyright © 2010 FLABOT, All rights reserved.
Concept and Design : Octavian Chelaru
Action Script Coding : Laurentiu Stanescu
*/
//class for custom functions from xml
import flash.display.*;
import flash.net.*;
import flash.external.ExternalInterface;
import as2.*;
class as2.customFunctions
{
//reload component with settings defined in xml
public static function reloadSettings(item,par)
{
item.inst.componentLoad(par[0],par[1]);
}
//open a new browser window
public static function navigate(item,par)
{
utils.getUrl(par[0],par[1]);
}
//load a file(swf or image)
public static function loadMovie(item,par)
{
var mc=utils.root(item);
if (par[0]!="root") mc=utils.evalChild(mc,par[0]);
if (mc!="")
{
var path=par[1];
if (path.substr(0,7).toUpperCase()!="HTTP://") path=utils.swfInfo(item).url+path;
utils.loadMovie(path,mc);
}
}
//execute a function specified with this movieclip
public static function cmdOnMovieClip(item,par)
{
var mc=utils.root(item);
if (par[0]!="root") mc=utils.evalChild(mc,par[0]);
if (mc!="")
{
var fct=par[1]
var val=par[2];
mc[fct](val);
}
}
//set value to a movieclip property
public static function movieClipProp(item,par)
{
var mc=utils.evalChild(utils.root(item),par[0]);
if (par[0]!="root") mc=utils.evalChild(mc,par[0]);
if (mc!="")
{
var prop=par[1];
var val=Number(par[2]);
if (par[3]!=undefined) val=mc[prop]+Number(val);
mc[prop]=val;
}
}
//execute a function to a swf loaded inside an item
public static function cmdOnTarget(item,par)
{
var mc=item.loadedMovie;
var fct=par[0];
var val=par[1];
mc[fct](val);
}
//execute a function to a swf loaded inside an item
public static function sendToBrowser(item,par)
{
var fct=par[0];
var val=par[1];
ExternalInterface.call(fct,val);
}
}

Añade tu respuesta

Haz clic para o