Me estoy convirtiendo en un autodidacta del flash y As y me ha surgido una dudilla que me raya un poco, y lo malo es que se que es una gilipoyez¡¡¡
Os comento la situacion:
en la esna principal tengo q capas, en cada capa un fotograma, una de las cualess se encuenta un clip de pelicula llamado scroll, dentro de este clip de pelicula, en el 1º fotograma ,está situado el siguiente codigo:
_global.posInicial = _parent.conteudo._y;
_global.posFinal = -(_parent.conteudo._y+_parent.conteudo._height-_parent.mask._y-_parent.mask._height);
up_mc.onPress = function() {
startDrag(this, false, 0, -30, 0, 0);
this.attachMovie("hand_mc", "hand_mc", 1000);
this.onEnterFrame = function() {
Mouse.hide();
hand_mc._x = _root._xmouse;
hand_mc._y = _root._ymouse;
if (rodaUp) {
velocidade = Math.round((1-this._y)+((this._y)/1.1));
_parent.conteudo._y += velocidade;
trace(velocidade)
}
if (_parent.conteudo._y>=posInicial) {
rodaUp = false;
} else {
rodaUp = true;
}
};
};
up_mc.onRelease = up_mc.onReleaseOutside=function () {
delete this.onEnterFrame;
this.hand_mc.removeMovieClip();
Mouse.show();
this.stopDrag();
this.tween("_y", 0, 0.3, "easeOutExpo");
};
//
down_mc.onPress = function() {
startDrag(this, false, 0, 21, 0, 51);
this.attachMovie("hand_mc", "hand_mc", 1000);
this.onEnterFrame = function() {
Mouse.hide();
hand_mc._x = _root._xmouse;
hand_mc._y = _root._ymouse;
if (rodaDown) {
velocidade = Math.round(-1+this._y-(this._y/1.1));
_parent.conteudo._y -= velocidade;
trace(velocidade)
}
if (_parent.conteudo._y<=posFinal) {
rodaDown = false;
} else {
rodaDown = true;
}
};
};
down_mc.onRelease = down_mc.onReleaseOutside=function () {
delete this.onEnterFrame;
this.hand_mc.removeMovieClip();
Mouse.show();
this.stopDrag();
this.tween("_y", 21, 0.3, "easeOutExpo");
};
¿Problema? estas 4 capas las quiero meter dentro de otro clip de pelicula, llamememosle principal_mc, una vez hecho el scroll no funciona, se que el problema es en la ruta, ya que he añadido una profundidad más, pero no sé donde modificarla o añadirla en este codigo.
gracias de antemano