09/06/2011, 22:49
|
| | | Fecha de Ingreso: octubre-2010
Mensajes: 42
Antigüedad: 14 años, 1 mes Puntos: 1 | |
paralaje Hola: estoy haciendo una pagina a la que quisiera ponerle un efecto de paralaje, y efectivamnete encontre en una pagina unos archivos que me hacen el efecto pero la vdd estoy my verde y no se ni como editarlos.
Encontre uno un poco mas simple que hace el efecto solo en horizontal y solo es un fla pero el problema es que es As2 y necesito As3 alguien sabe como camnbiarlo a As3? o alguna pagina donde pudiera descargar un paralaje en as3 no tan complicado?
este es el codigo q viene:
//speed
var speed0:Number = 90;//speed for background
var speed1:Number = 60;//speed for foreground
//main
function scroller(target:MovieClip, speed:Number):Void
{
var xDistance:Number = _xmouse - Stage.width / 2;
var tDistance:Number = target._x;
tDistance += xDistance / speed;
if(tDistance >= 0)
{
tDistance = 0;
}
if(tDistance <= Stage.width - target._width)
{
tDistance = Stage.width - target._width;
}
setProperty(target, _x, tDistance);
updateAfterEvent();
}
//run scrolling
img0_mc.onEnterFrame = function()//background run
{
scroller(this, speed0);
}
img1_mc.onEnterFrame = function()//foreground run
{
scroller(this, speed1);
} |