elimina lo que lo hace mover seria esto
Código PHP:
function barcos(objeto:Object,velocidad:Number,Inicio:Boolean,TamanoOla:Number,Onda:Number,LimeteIz:Number,LimiteDer:Number) {
var mcControl:MovieClip = this.createEmptyMovieClip("mcControl_"+objeto._name, this.getNextHighestDepth());
var angulo:Number=0;
var dir:Boolean=Inicio;
var origen:Number=objeto._y
mcControl.onEnterFrame = function() {
objeto._y = (Math.sin(angulo*Math.PI/180)*TamanoOla)+origen;
angulo+=Onda
};
}
Código PHP:
function barcos(objeto:MovieClip,velocidad:Number,Inicio:Boolean,TamanoOla:Number,Onda:Number,LimeteIz:Number,LimiteDer:Number) {
var mcControl = objeto;
mcControl.angulo=0;
mcControl.dir=Inicio;
mcControl.origen=objeto.y;
mcControl.velocidad=velocidad
mcControl.LimiteDer=LimiteDer
mcControl.LimeteIz=LimeteIz
mcControl.TamanoOla=TamanoOla
mcControl.Onda=Onda
mcControl.addEventListener(Event.ENTER_FRAME,ContolBarco);
}
function ContolBarco(event:Event):void {
oj.y= (Math.sin(oj.angulo*Math.PI/180)*oj.TamanoOla)+oj.origen;
oj.angulo+=oj.Onda;
}
barcos(MiBarco,10,true,20,10,0,800);
con esto te tendría que servir XDXD